repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
cpu-exec: Remove relic orphaned comment
2016-05-13
Sergey Fedorov
cpu-
e
xec:
R
em
o
ve relic orph
a
ned c
o
m
ment
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fe
d
orov
tcg:
R
emove needless
C
PUState::current_tb
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Serge
y
Fedorov
cpu-exec:
M
ove
T
B chain
i
ng into
t
b_find_fast
(
)
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey
F
edorov
t
cg: Rework
t
b_invalidated_fl
a
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Se
r
gey Fedor
o
v
tcg: Clean
u
p from
'
ne
x
t_t
b
'
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Pao
l
o Bonzini
c
p
u-exec: elide more icount code i
f
CO
N
FIG_USER_ONLY
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
A
le
x
Bennée
tcg
:
reorganize tb_f
i
nd_phys
i
cal loop
Reviewed-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
P
aolo Bonzi
n
i
tcg: code_bitmap
a
n
d code_wri
t
e_count are not used
.
.
.
Reviewed-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedorov
tcg:
Allo
w
g
o
t
o_tb
t
o
a
n
y target PC in user
m
ode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedoro
v
tcg: Clean up direct block chain
i
ng saf
e
t
y c
h
e
cks
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedorov
tcg: C
l
ean u
p
tb_jmp_u
n
link(
)
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
S
er
g
ey Fe
d
orov
t
cg:
Extract removing of jumps to TB f
r
om t
b
_p
h
ys_invalidate()
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Ser
g
ey Fedorov
tcg: Rename tb_jmp_remove() to
t
b_r
e
move_fr
o
m_jmp_list()
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Serg
e
y Fedor
o
v
t
c
g: Clarify thread sa
f
et
y
che
c
k in t
b
_add_jump()
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Ser
g
e
y Fedorov
tcg: In
i
t
TB's direc
t
jumps before ma
k
ing i
t
visi
b
le
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Ser
g
ey Fedorov
t
c
g
:
R
earrange tb_
l
ink_page() to avoid forward dec
l
aration
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedorov
t
cg: Use u
i
ntptr_t type f
o
r jmp
_
list_{n
e
x
t|first} field
s
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
S
ergey
F
edorov
t
cg: Clean up d
i
rec
t
block chaining data
field
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Richard Henderson
tran
s
late-all: Adjust 256m
b
t
esting
f
o
r
mips64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Emil
i
o G
.
C
o
ta
tr
a
n
s
late-all: add
m
issing mu
n
map of the code_gen g
u
ard
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Emilio G
.
Cot
a
translat
e
-a
l
l
:
remove
redun
d
a
n
t set
t
i
ng of tcg_ctx
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
S
e
rgey
Fedorov
t
c
g: Note
r
equirement on a
t
omic direct jump patching
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Serg
e
y Fedorov
tcg/mips: Make dire
c
t jump patching thread-sa
f
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedorov
tcg/spar
c
: Ma
k
e direct
jum
p
pa
t
ching thre
a
d-safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedorov
tcg/aarch64
:
M
ak
e
direct jump patchi
n
g t
h
read-
s
a
fe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey
Fedorov
tc
g
/arm: Mak
e
direct jump patching thread-safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Serg
e
y Fedo
r
o
v
tcg/s390: Make
d
irect jump patching thread-safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedor
o
v
t
cg/i386: Make
direct jump pat
c
hin
g
thread-s
a
fe
Suggested-by: Richard Henderson <
rth@twiddle.net
>.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
S
e
rgey Fedorov
t
cg/ppc: Make direct jump patchi
n
g
thread-safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey
F
edorov
tci: Make direct jump patching thread
-
safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedorov
i
n
c
l
ud
e
/qem
u
/osdep
.
h:
Ad
d
macros for point
e
r alignmen
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedorov
include/q
e
mu/osdep
.
h: Add a macro to check f
o
r
a
li
g
n
m
ent
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Emilio G
.
Co
t
a
tb: c
o
nsi
s
t
e
n
t
l
y use ui
n
t32_t for tb->flag
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
ix type of tcg_t
a
rget_reg_al
l
oc_order[]
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Richard
H
enderson
target-i386: Dump u
n
known opcodes with -d un
i
mp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Richard
H
ende
r
son
target-i386: Fix
in
h
ibit irq mas
k
handli
n
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Richard He
n
derson
target-i38
6
:
Use
g
en_nop_modrm fo
r
prefetch instr
u
ctions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Paolo
Bonz
i
ni
target
-
i386: Fix
addr16 prefi
x
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Richard Henderson
targ
e
t-i3
8
6: Fix SMSW for 64-bit mode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
P
aolo
B
onzini
tar
g
et-i386:
Fix
S
MSW an
d
LMSW from/t
o
regist
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Paolo Bonzini
tar
g
et-i386: Avoid repeated ca
l
ls
to t
h
e
bnd
_
jmp
h
elper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter Ma
y
d
e
l
l
t
cg: Remove u
n
necess
a
ry
o
sd
e
p
.
h
i
nc
l
udes from tcg-target
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter
M
aydell
s
c
ripts/clean-inclu
d
es: Ign
o
re
.
inc
.
c f
i
l
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter Mayde
l
l
t
cg: Rename tcg-targe
t
.
c to tcg-targe
t
.
inc
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henderson
targe
t
-sparc: Use g
l
obal r
e
g
i
sters fo
r
the re
g
is
t
er
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Ri
c
har
d
Henderson
target
-
sparc: T
i
dy glo
b
al re
g
i
s
ter initial
i
zat
i
on
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henders
o
n
tcg: Allocate indi
r
ect_base temporarie
s
i
n
a different
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
R
i
chard Henderson
tcg: Imp
l
ement
i
ndirect memory registers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Hend
e
rs
o
n
tcg: Work around c
l
ang bug wrt enum ranges, part 2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard He
n
derson
target
-
i386:
I
mplement FSGSBASE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Ric
h
ard Henderson
target-i386:
Enable C
R
4/X
C
R0 features for u
s
er-mode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Ric
h
ard Henders
o
n
target-i
3
86: Clear
bndregs during
l
e
gacy ne
a
r jumps
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard H
e
nderson
target-
i
3
8
6: Implement BNDLDX, BNDS
T
X
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard
H
enderso
n
tar
g
et-i386: Upd
a
t
e B
N
DSTATUS for exc
e
ption
s
raised
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richar
d
Henderson
target-i38
6
: Implement BNDCL
,
B
N
DCU, BNDCN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
R
ichard Hender
s
on
target
-
i
386: Imp
l
e
ment
BN
D
MOV
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard Hender
s
on
target
-
i38
6
: Implement BNDMK
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Ric
h
ard H
e
n
derson
target-i38
6
: Spli
t
u
p
g
e
n_lea_modr
m
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Ri
c
hard Henderson
targ
e
t-i386: Perform set/rese
t
_inh
i
bit_irq inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Ric
h
ard
He
n
d
e
r
son
t
ar
g
et-i3
8
6: Enable cont
r
ol registers for MPX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Henderson
t
a
rget-i386: Impl
e
ment XSAVEOPT
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Rich
a
rd Hend
e
rson
t
arg
e
t
-i386: Ad
d
XSAV
E
exten
s
i
on
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Henderson
tar
g
et-
i
386: Rearrange process
i
ng of 0F AE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Ri
c
hard Hend
e
rson
t
arg
e
t-i38
6
: Rea
r
r
a
nge processing of
0
F
01
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Hend
e
rson
tar
g
et-
i
386: Split fxsa
v
e/fxrstor
i
mplementation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
i
chard Hender
s
on
t
cg:
Introduce
temp_loa
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard
Henderson
t
c
g: Change temp_sav
e
a
r
gument to
T
CGTemp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
i
c
hard Henderson
t
c
g
: Change temp_
s
ync argument to
TCGTe
m
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
i
cha
r
d Hende
r
son
tcg: Chang
e
tem
p
_dead a
r
gument to
T
CGTemp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richar
d
Henderson
tcg: Cha
n
ge reg_to_tem
p
to TCGTemp pointer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
t
c
g: Remove tc
g
_get_arg_str_i32/
6
4
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Hend
e
rson
tcg: More
u
s
e
of TCGRe
g
where a
p
propriate
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Hen
d
erson
tcg: W
o
rk around clang bug wrt
enum ranges
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tc
g
: Tid
y
temporary allocati
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Ri
c
hard Hender
s
on
t
c
g:
C
hange t
s
->mem_reg to ts->
m
em_base
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
ic
h
ard
H
enderson
tcg: Change tcg_g
l
o
b
al_mem_new_* to take a TCGv_ptr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
ichard Hender
s
on
tc
g
:
Re
m
ove lingering references
t
o ge
n
_opc_buf
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tcg: Respec
t
highwater
i
n tcg_
o
u
t
_tb_finalize
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-12-01
Richard Henderson
tcg: Increase the high
w
ater reservation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-11-23
John Cl
a
rke
tcg: Fix high
w
at
e
r
che
c
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-28
Rich
a
rd Henderson
targe
t
-
*
: Advance pc afte
r
recogni
z
ing
a br
e
akpoint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-22
C
hen
Gang
t
arget-tilegx
:
I
m
plement prefetc
h
instr
u
c
t
ions in
p
ipe y2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Ri
c
hard He
n
d
e
rson
cpu-exec
:
Add
"nochain" debug fl
a
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Jam
e
s Hogan
tcg/
m
ips
:
Support r6 SEL{
N
E, EQ}Z i
n
stead of MOVN/MOVZ
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James Hogan
tcg/mi
p
s
:
Supp
o
rt r
6
mul
t
iply/
d
ivide encodings
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James Hogan
t
c
g/mips: Support r6 J
R
encoding
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Ja
m
es Hogan
t
cg
/
mips: Add
use_
m
ips32r6_ins
t
ructi
o
ns definit
i
on
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
J
am
e
s
H
ogan
disas/mips: Ad
d
R6 jr/jr
.
hb to disassembler
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James Hogan
t
c
g
-opc
.
h: Sim
p
l
ify
i
ns
n
_star
t
d
ef
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Richar
d
Henderson
tcg/ppc: Prefer m
a
sk o
v
er andi
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Ric
h
ard Henderso
n
tcg/ppc: Revise goto_
t
b imple
m
ent
a
tion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Richard
H
enderson
tcg/p
p
c:
A
djust ex
i
t_tb
for change in
p
rolog
u
e pl
a
cement
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg
:
Adj
u
s
t
CODE_GEN_AVG_BLOC
K
_S
I
ZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Henderso
n
tcg: Chec
k
f
or overflow via
hig
h
water mar
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
t
cg: Allocate
a gua
r
d page after code_g
e
n_buffer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard
H
enderson
tcg:
Emit pro
l
ogue
to
t
he begi
n
n
ing of cod
e
_gen_bu
f
f
er
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg:
Remo
v
e t
c
g_gen
_
c
o
d
e_search_pc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ri
c
hard Henderson
tcg: Remove gen_in
t
ermediate_code_pc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
t
cg
:
Save insn da
t
a and use
it in cpu_restore_state_
f
rom_t
b
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
rd Henderson
tcg: Pass data ar
g
ument to restore_state_t
o
_opc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next