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
target-i386: Dump unknown opcodes with -d unimp
2016-03-14
Richard He
n
ders
o
n
targe
t
-
i
386: Dump unknown opcodes with -d
unim
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
R
i
c
ha
r
d
H
enderso
n
target-i3
8
6: Fix inhibit irq
m
ask handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Ric
h
ard
Henderson
target-i3
8
6
:
U
se gen_nop_
m
odrm
f
or p
r
efe
t
ch i
n
structi
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
P
aolo Bonzini
target-i386:
Fix a
d
dr16 prefix
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Ri
c
hard Hender
s
on
tar
g
et-i386: Fix SMSW for 64-bit mod
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Paolo Bonzini
target-i3
8
6
: Fix S
M
SW an
d
LMSW from/to register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Paolo Bonzini
targe
t
-
i
386
:
A
v
oid repeated calls t
o
the bnd_jmp helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Pet
e
r Mayd
e
ll
tcg: R
e
move unnecess
a
ry osdep
.
h includes
f
rom tcg-
t
a
r
get
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Peter Ma
y
dell
scripts/cle
a
n-
i
ncl
u
des: Ignore
.
inc
.
c f
i
les
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Peter Maydell
tcg: Renam
e
tcg-
t
arget
.
c to tc
g
-
t
arge
t
.
inc
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Ric
h
ard
H
ende
r
s
o
n
t
a
rget-
s
parc: Use glob
a
l re
g
i
ste
r
s for the r
e
gi
s
ter
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Rich
a
rd Henders
o
n
target-sparc: Tidy global regist
e
r initialization
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henderson
tcg: Allo
c
ate
indirect_bas
e
tempora
r
ies in a
differ
e
nt
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
R
i
c
hard Henderson
tcg: Implement indirec
t
m
e
mo
r
y
registe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henderson
tcg: Wor
k
around c
l
a
ng bug wrt enum ranges, par
t
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
R
ichard Henderson
t
a
rget
-
i386:
I
mplement FS
G
SBASE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
Richard Henderson
tar
g
et-i386:
Enable CR4/X
C
R
0
features for user-mode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
R
i
ch
a
rd He
n
d
erson
targe
t
-
i386: Clear bn
d
regs during legacy near jumps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
Richard Hen
d
ers
o
n
target
-
i
3
8
6
: Impleme
n
t BNDLDX,
BNDST
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
R
i
chard Hender
s
on
target
-
i38
6
: Upda
t
e BNDSTATUS for exceptions
raised
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
R
i
c
ha
r
d Henderso
n
ta
r
get-i38
6
: Implem
e
nt BNDCL
,
BNDCU, B
N
DCN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
R
ichard Henderson
target-i386: Implement B
N
DMOV
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
Ric
h
ard Henderson
target-i386: Implem
e
n
t
BN
D
MK
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
R
i
c
h
a
r
d Henders
o
n
target-i386: Spl
i
t up gen_lea_modrm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
R
i
chard Henderson
t
a
rget-i386: Perform set/
r
e
set_inhibit_irq inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Richard
H
e
nderson
targe
t
-
i
3
8
6
: E
n
able control
r
egi
s
ters
f
or MPX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Richard Henderson
target-i386
:
Impleme
n
t XSAV
E
OPT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Ric
h
a
r
d Hender
s
on
target-i386: Add XSAV
E
e
xtension
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Richard Henderson
ta
r
get-i386
:
R
e
arrange processing o
f
0F AE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
R
i
chard
Henderson
target-i386: Rearrange
p
rocessing of 0F 01
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Richard
He
n
derson
t
arget-i386: Split fxsave/fxrsto
r
i
mplementat
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard H
e
nderson
tcg: Introduce temp_load
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderso
n
tcg: Chan
g
e temp_save
argume
n
t to TCGTemp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
R
ichard Henderson
tcg: Change temp_sync argument to TCGTemp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard He
n
der
s
on
tcg: Chan
g
e temp_dead argument
t
o TCGTemp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tcg: C
h
an
g
e reg_to_temp to TCGTemp po
i
nter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
R
i
char
d
He
n
derson
tcg: Re
m
ove tcg_ge
t
_arg_str_i32/64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richar
d
Hend
e
rson
tcg: More use o
f
TC
G
Reg where appropriat
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard Hen
d
ers
o
n
tcg: Work around
clang bug
wrt enum range
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Rich
a
rd
H
e
n
derson
tcg: Tidy
temporary allocation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Rich
a
rd
H
enderson
tc
g
: Change ts->mem_reg t
o
ts->mem
_
b
a
s
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
ard Hend
e
rson
tcg: Change tcg_g
l
obal_mem_n
e
w_* to take a TCGv_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Rich
a
rd Henderson
tcg: R
e
move ling
e
ring r
e
f
e
rences to gen
_
opc_bu
f
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard H
e
nderson
tcg: Respect highwater
in tcg
_
out
_
tb_f
i
n
a
l
i
ze
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-12-01
Richard Hend
e
rson
tcg: Increase the h
i
ghwater r
e
servatio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-11-23
John Clarke
tcg: Fix h
i
ghwater chec
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-28
Richa
r
d Henderson
t
arget-*
:
Adva
n
ce p
c
after recog
n
izing a breakpoi
n
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-22
C
h
en Gang
target-tilegx
:
Implement pre
f
e
t
ch instructions i
n
pipe y2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
Richard
H
enderson
cpu-exe
c
: Add
"nochain" deb
u
g
flag
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
James Hogan
t
c
g/m
i
ps: Support r6
S
E
L{N
E
, EQ}Z instead of MOVN/MOVZ
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
James Ho
g
an
tcg/mi
p
s
: Support
r
6
m
ultiply
/
divid
e
encodi
n
gs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
James Hogan
tcg/mips: Support
r
6
J
R
encoding
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
Jam
e
s
H
o
gan
tc
g
/mips: Add u
s
e_mi
p
s32r6_instruct
i
on
s
definiti
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
James Ho
g
an
disas/
m
ips: Add R6
j
r/jr
.
hb to disass
e
mbler
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
J
a
m
es Hogan
tcg
-
opc
.
h:
Simplify insn_start d
e
f
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
Richard
Henderson
t
cg/ppc: Prefer mask over andi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
Richar
d
Hen
d
erson
t
c
g/pp
c
:
Revise got
o
_t
b
implementati
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
Ric
h
a
r
d H
e
nde
r
son
tcg/ppc:
Adjust exit_t
b
for
c
hange in prologue placement
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
r
d
Hende
r
so
n
tcg: Adju
s
t C
O
D
E
_GEN
_
AVG_BLOCK_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard H
e
nderson
tcg: C
h
eck for overfl
o
w via hi
g
h
w
ater mark
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
i
ch
a
rd Henders
o
n
tcg: Allocate a guard page
a
fter code_gen_buffer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hend
e
rson
tcg: Emit prologue to the b
e
g
i
n
n
i
ng of code_gen_buff
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
i
c
h
ard Henderson
tcg: Rem
o
v
e
tcg_gen_code_s
e
arch_pc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg: Rem
o
v
e
gen
_
int
e
rmed
i
ate_
c
ode_
p
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Hender
s
on
tcg: Save insn data a
n
d
u
se it
i
n cpu_restore_state_from_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hende
r
so
n
tcg: Pass data
argum
e
n
t to
restore_state_to_o
p
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hende
r
son
tcg: Add
TCG_MAX_INSN
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
t
a
rget-*: Drop cpu_gen_
c
ode def
i
ne
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg: Merge cpu_gen_
c
ode into tb_gen_cod
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hend
e
rso
n
targe
t
-spa
r
c: Add
np
c
sta
t
e to in
s
n_s
t
art
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard He
n
derson
targ
e
t-sparc: Remove gen_op
c
_jump_pc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ri
c
hard
H
enderson
target-sparc: S
p
lit out gen_b
r
anch_
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ri
c
hard Henders
o
n
tar
g
et-
s
parc: Tidy
gen
_
branch_a interfa
c
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard
He
n
derso
n
target-
c
r
i
s: Mirror g
e
n
_opc_pc i
n
to insn_
s
tart
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderso
n
ta
r
get-sh4:
A
d
d
fla
g
s
state to insn_
s
tart
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
i
cha
r
d Hender
s
o
n
target-s390x: Add
c
c
_
op state
t
o insn_start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard
H
e
n
derson
target-mips:
A
dd delay
e
d branch state to insn_sta
r
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hender
s
on
target-i386: Add cc_op state to
i
n
s
n_sta
r
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
ichar
d
He
n
d
erson
target-arm: Add condexec sta
t
e
t
o
insn_start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hend
e
rson
tc
g
: All
o
w extra data to
be a
t
tached to insn_start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
ichard Henderso
n
target-*: Introduce
a
nd use cp
u
_bre
a
kpoin
t
_test
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
rd Henderson
ta
r
get-*: Increment nu
m
_insns
imme
d
iately af
t
er tcg_gen_insn
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ri
c
ha
r
d Henderson
target-*: Unconditionally em
i
t tcg_gen
_
insn_star
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg: Rename debug_insn_
s
tart to insn_star
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Chen
Gang
target-tilegx
:
Suppo
r
t iret instruc
t
ion and r
e
lated
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
target-tilegx: Use TILEG
X
_E
X
CP_OPCODE_UNKNOWN and TILEG
X
_EXC
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
t
a
rget-ti
l
e
g
x: Implement
v
2mults
i
nstruction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ch
e
n Gang
t
arget-tileg
x
: Implement v?int_* instructions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
target-til
e
gx: Imp
l
em
e
nt v
2
sh* in
s
tru
c
tio
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard He
n
derso
n
ta
r
get-tilegx: Handle no
f
au
l
t prefetch instructions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Chen
Gang
t
a
rget-
t
ilegx: Fix a typo
f
or mne
m
o
n
i
c abo
u
t "ld
_
add"
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hen
d
ers
o
n
target-tilegx:
U
se TILE
G
X_EXCP_SIGNAL instead of TILEG
X
_
EX
C
P
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Che
n
Gang
target-til
e
gx: Decode ill pseudo-instructions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
li
n
ux-user/tilegx: Implemen
t
t
i
legx si
g
nal
f
eat
u
res
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
linux-user/s
y
scall_defs
.
h
: S
y
n
c
t
he
latest si_
c
ode
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
targ
e
t
-
tilegx
:
Let x1
pipe p
r
ocess bpt instruct
i
on
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard
Henderson
t
a
rget-t
i
legx: Implement c
o
mple
x
m
u
ltiply inst
r
uctions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-tilegx: Implement table ind
e
x in
s
truc
t
i
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
rd
Henderson
t
arget-tilegx: Implement crc
i
n
structions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Che
n
Gang
target-t
i
legx
:
I
m
pl
e
ment
v1multu instruction
Reviewed-by:
Richard Henderson
<rth@twiddle.net>
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next