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-ppc: Use movcond in isel
2016-05-26
R
i
ch
a
rd Henderson
target
-
ppc: Use movcond in
i
s
el
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-13
Ri
c
hard
H
en
d
erson
translat
e
-all: Adjust 2
5
6mb
testing for mips64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richard Hend
e
rson
t
a
rget-i386: Dump unknown opcodes with -d
u
nimp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Ric
h
a
rd Hend
e
rson
target-i38
6
: Fix inhibit i
r
q ma
s
k handlin
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richard Henderson
targe
t
-i3
8
6:
Use gen_nop_m
o
drm for prefetch
i
nst
r
uct
i
ons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richard Henderson
target
-
i386: Fix SMSW
f
o
r
64-bit mode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Richard Hen
d
e
r
son
target-s
p
arc: Us
e
globa
l
regist
e
rs for the
register
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Ric
h
a
r
d H
e
n
d
erson
t
arget-sparc: Ti
d
y global reg
i
ster initializat
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henderson
tcg
:
A
llocate indirect_ba
s
e
temporar
i
es in a d
i
ffer
e
nt
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Richard Hen
d
e
r
son
tcg: Implement ind
i
rect
m
em
o
ry regi
s
ters
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
R
i
chard Hender
s
on
tcg: W
o
rk around cl
a
ng bug wr
t
enum rang
e
s, p
a
rt
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
Richard H
e
n
derson
target-i386: I
m
plement
F
S
GSBASE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
Richard He
n
derson
tar
g
et-i386: En
a
ble CR4/XCR0 featur
e
s
for user-mode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
Richard Hen
d
erson
t
arget-i386:
C
lear bndregs during legacy near jumps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
Richard H
e
n
d
erso
n
target-i386: Implement
BND
L
DX,
B
NDSTX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
Richa
r
d
H
e
nderson
targe
t
-i386: Update BNDSTATUS for
e
xceptions raised
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
Richard Henders
o
n
target-i
3
8
6
: Im
p
lem
e
nt BNDCL, BNDC
U
,
B
N
DCN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
Richa
r
d Henderson
t
a
rget-i386: I
m
plement BNDMOV
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
Rich
a
rd He
n
derson
t
a
rget-i386
:
Implement
B
N
D
M
K
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Richard Hende
r
son
targe
t
-i386
:
Split up
g
en_lea_modrm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Richard Hend
e
r
s
on
target-i386: Perform set
/
rese
t
_in
h
ibi
t
_i
r
q inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Ric
h
ard Henderson
target
-
i386: Enable
co
n
tro
l
register
s
for MPX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Richa
r
d Henderson
target-i386: Implement XSAVEOPT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
R
ichard Henderson
target-i386:
A
dd XSAVE
ext
e
nsion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Richard Hen
d
erson
t
arge
t
-i386:
Rearra
n
g
e
proc
e
s
sing of 0F AE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Richard
Henderso
n
target-i386: Rearrang
e
proce
s
sing of 0F 0
1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Ric
h
ar
d
Hender
s
on
target-
i
3
86: Spli
t
fxsave
/
fxrstor imp
l
em
e
ntation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Richar
d
H
e
n
derson
target
-
i386
:
Decon
s
tru
c
t the cpu
_
T array
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Richard Hender
s
on
target
-
i386: Tidy ge
n
_add
_
A0_im
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Richar
d
Hender
s
on
target-i386: Rew
r
i
t
e
lea
v
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Ric
h
ar
d
Henderson
target-i386: Rewrite gen_e
n
te
r
inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
R
i
chard
H
enderson
tar
g
et-i
3
86: Us
e
gen_lea_v_seg in
p
usha/p
o
pa
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Richard
H
e
n
derso
n
targe
t
-i386: Access segs via TCG registe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Richard
Henderso
n
tar
g
et-i386: Use g
e
n_lea_v_seg in
s
tack su
b
routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
R
i
ch
a
r
d Henderson
t
arget-i386:
U
se gen_
l
e
a
_
v_se
g
in gen_lea_modrm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Richa
r
d Henderson
t
a
rget-i386:
Introd
u
ce mo_stacksize
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Ric
h
a
r
d Henderson
targe
t
-i386:
Create gen_le
a
_v_seg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard Hend
e
rson
tcg: In
t
roduce t
e
mp_load
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
R
i
chard
H
ende
r
son
tcg: Chan
g
e
temp
_
save a
r
g
u
ment to TCGTemp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tcg: Change temp
_
sy
n
c argument to TCG
T
e
m
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard He
n
der
s
on
tcg
:
Change temp_
d
ead a
r
gument to TCGTemp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard Hender
s
o
n
tcg: Change reg_t
o
_
temp to
TCG
T
emp p
o
inter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
ard He
n
der
s
on
tcg: Re
m
ove tcg_get_arg_str
_
i32/64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Rich
a
rd Henderson
tcg: More
u
s
e
of TCG
R
e
g
whe
r
e
appr
o
priate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
ard Henderson
tcg:
Work around
c
l
ang
bug wrt enum ranges
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tcg
:
Tidy tem
p
o
r
ary
a
llocation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Rich
a
rd Hend
e
rs
o
n
tcg: C
h
ange ts->mem_reg to t
s
->mem_base
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard He
n
derson
tc
g
: Chan
g
e
tcg_global_mem_new_* to ta
k
e a TCGv_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
R
ichard Hender
s
on
tcg: Remove lin
g
e
ri
n
g ref
e
rences to
g
e
n
_opc_buf
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
ard Henderson
tcg: R
e
spect highwater
in tcg_out_tb_f
i
nalize
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-12-01
Rich
a
rd Henderson
tcg:
Incr
e
ase
th
e
hig
h
water
r
eser
v
a
t
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-11-17
Richard He
n
derson
targe
t
-
i386: Fix mulx f
o
r ident
i
cal targ
e
t
r
e
g
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-28
Richard Henderson
tar
g
et-*:
A
d
vance pc afte
r
rec
o
g
niz
i
ng
a
bre
a
kpoint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-23
Richard Hen
d
erson
target-i386: Check
C
R4[
D
E] for proces
s
ing DR4/DR5
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-23
Richard
H
enderson
target-i38
6
: Optimize
s
et
t
in
g
dr[0-3]
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-23
Richar
d
Hende
r
son
target-i386: Move hw_*breakpo
i
nt_
*
functions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-23
Richard Henderson
target-i386
:
Re-introduce optimal breakpoint re
m
oval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-23
R
ichard
Henderson
target-i386: Intro
d
u
c
e
cpu_x8
6
_
u
pdate_dr
7
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
Richard
H
ende
r
son
cpu-exec: Add "no
c
hain" debug flag
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
R
ichard
Hend
e
rson
tcg/ppc
:
Prefer mask over andi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
Richard Hende
r
son
tcg/ppc
:
Re
v
ise goto_tb
i
mplementati
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
R
i
chard Henderson
tcg/pp
c
: Adjust exit_tb for
c
hange
i
n prologue p
l
acement
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard He
n
derson
tc
g
: Ad
j
ust CODE_GEN
_
AVG_BLOC
K
_SIZ
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
ichard Henderson
tcg:
Che
c
k for
o
verfl
o
w
via highwater m
a
rk
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hend
e
rson
tcg
:
Allocate
a guard page after c
o
d
e
_ge
n
_
b
uffer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richa
r
d Henderso
n
tcg: E
m
it prolo
g
ue to the beginning of code_gen_buffer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg:
Remo
v
e tcg_gen_co
d
e_search_pc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Hende
r
son
tcg:
R
e
m
ove gen_inte
r
mediate_co
d
e
_
p
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard
H
enderson
tcg
:
Save
i
nsn
d
ata and u
s
e it in
c
p
u
_restore_state_fr
o
m_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
i
chard Hend
e
rson
tcg: Pas
s
data ar
g
ume
n
t
t
o restore_state
_
to_opc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
ichard H
e
nderson
tcg: Add TCG_MAX_INSNS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Henderson
target-*
:
Drop cp
u
_gen_code defin
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richa
r
d H
e
nderson
tcg: Merge cpu_gen_code into tb_gen_co
d
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
ichard H
e
n
de
r
son
target-spa
r
c: A
d
d npc state to i
n
sn_st
a
rt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-sparc: Remove g
e
n_opc_jump_pc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard H
e
nderson
ta
r
g
e
t-sparc: Split out gen_branch_
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-s
p
arc: Tidy gen_branch_a in
t
e
r
face
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
ichard Henderson
target-cris:
M
i
r
ror gen_o
p
c_pc into
i
nsn_start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hen
d
erso
n
t
arge
t
-sh4: Add flag
s
sta
t
e to insn_start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hender
s
on
targe
t
-s390x:
A
dd cc_op s
t
at
e
to
i
nsn_
s
tart
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-mips: A
d
d delayed branch
s
tate to insn_st
a
rt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-i
3
86: Add cc_op st
a
te to insn_start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
i
c
h
ard Henderson
t
arget-arm
:
A
d
d condexec
state
t
o insn_s
t
art
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
t
c
g: Allow extra data
t
o be
a
tta
c
hed to insn_star
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
t
arget-*:
I
n
t
r
oduc
e
and use cpu
_
breakpoint_test
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
rd He
n
d
erson
t
arget-*: In
c
rement
n
um_insns immediately
a
fter tcg_g
e
n_
i
nsn
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-*
:
U
n
conditionally emit tcg_gen_insn_start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard
H
end
e
r
son
tcg: Rename d
e
bu
g
_insn_start t
o
insn_sta
r
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard H
e
nderson
target-tilegx: Handle nofault
prefetch
i
n
s
tructions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hen
d
erson
target-
t
ilegx: Us
e
T
I
L
EGX_EXCP_SIGNAL in
s
tead of TILEGX_EXC
P
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
i
chard
H
e
nderson
target-tilegx: Implement co
m
pl
e
x multiply inst
r
uctions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Hen
d
ers
o
n
target-ti
l
e
gx: Impleme
n
t table index
i
nstructions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
ichard Henderson
target
-
tilegx:
I
mplemen
t
c
r
c
i
nst
r
uctions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hend
e
rson
target-tilegx: Tid
y
s
imd_help
e
r
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-02
Richa
r
d Hen
d
erso
n
t
a
rget-i3
8
6:
Make check_hw_breakpoints stat
i
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-02
Ri
c
h
a
rd He
n
de
r
son
tar
g
et-i386: M
o
ve breakpoint relate
d
functions
t
o new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-01
Richa
r
d Hende
r
son
virtio: Noti
c
e
w
hen the system
d
o
e
s
n'
t
supp
o
rt MSIx
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-18
Richard H
e
nders
o
n
target-mips: Use tcg_gen_ext
r
h_i64_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard Henderson
target-tilegx
:
Handle v1sh
l
,
v1shru,
v1
s
h
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richa
r
d
H
enders
o
n
ta
r
get-til
e
gx: Handle v1shli, v1shrui
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next