repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target-i386: Rearrange processing of 0F AE
2016-02-12
Richard
H
ender
s
on
target-i386: R
e
ar
r
ange p
r
o
ces
s
in
g
of 0F A
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Richard
H
enderson
target-i3
8
6: Rear
r
ang
e
p
r
o
c
essin
g
of
0
F 01
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-12
Richard Henderson
targ
e
t
-i3
8
6: S
p
lit fxsave/fxrstor impleme
n
ta
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
R
i
chard Hen
d
e
r
son
target-i386: D
e
const
r
uct
t
he cpu_T
a
r
r
a
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Ric
h
ard
H
enderson
target-i386: T
i
dy gen_add_A0_im
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Ric
h
ard
Hend
e
rs
o
n
target-i38
6
: Re
w
rite leav
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Richard Henders
o
n
target-i386
:
R
ewrite gen
_
ent
e
r inlin
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Richard Hend
e
rson
target-i386: U
s
e gen_lea_v_seg in pusha
/
popa
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
R
i
chard Henderson
target
-
i386: Access segs via TCG regist
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Rich
a
rd H
e
nderson
targ
e
t-i38
6
: Use gen_lea_v_seg in stack subroutines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Richard
H
enderson
ta
r
get-i386: Use gen_le
a
_v_seg in gen_lea_modrm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Richard H
e
n
derson
target
-
i3
8
6: I
n
t
r
odu
c
e mo_stacksize
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-09
Richard Henderson
ta
r
g
e
t
-
i386: Create g
e
n
_
lea_v_seg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
ard Henderson
tcg: Introduce
temp_
l
oad
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richa
r
d Hen
d
erson
tcg
:
Chan
g
e
t
emp_s
a
ve argument to TCGTemp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
ard Hend
e
r
so
n
tcg: Chan
g
e temp_sync argument
to TCGTemp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Ri
c
h
a
rd Hend
e
rson
t
cg: Change t
e
mp_dead a
r
gument to TCGTemp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
ard Henderson
tcg: Change
reg_to_temp
t
o TCG
T
emp pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
R
i
c
hard H
e
nderson
tcg: Re
m
ove tcg_get_arg_str
_
i
3
2/6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
ard Hend
e
rson
tcg: More use of
T
CGReg
w
here appropriate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
R
i
chard Henderson
t
c
g: Work aro
u
nd
c
lang
bu
g
wr
t
enu
m
ra
n
ges
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tcg: Tidy tem
p
orary
a
llocati
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
t
cg: Change ts-
>
mem_reg to
ts->mem_base
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Richard H
e
n
d
er
s
o
n
tcg: Change tcg_g
l
obal_mem_new_* to take
a
TCGv
_
ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Ri
c
hard
H
enderso
n
tcg: Remove ling
e
ring reference
s
to gen_o
p
c_b
u
f
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-08
Rich
a
rd Henderson
tcg: Re
s
p
e
ct highwater in tc
g
_out_
t
b_fi
n
alize
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-12-01
Richar
d
Hen
d
erson
tcg
:
In
c
rease the highwater reservatio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-11-17
Richard
Hender
s
on
ta
r
get-i3
8
6: Fix m
u
lx for ident
i
cal target regs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-28
R
i
chard He
n
derson
ta
r
g
et-*: Adv
a
nce pc aft
e
r recognizing a breakpoi
n
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-23
Richa
r
d Hende
r
son
target-i386: Check CR4[DE]
f
or processin
g
DR4/D
R
5
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-23
R
ich
a
rd Henderson
target-i386: Optimize se
t
ting dr[0-3]
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-23
Rich
a
rd Henderson
targe
t
-i38
6
:
M
o
ve h
w
_*br
e
akpoint_*
f
unctions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-23
Richard
Henderson
target-i386: Re-introduce op
t
imal b
r
eakpoi
n
t removal
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-23
Richard H
e
nderson
ta
r
get-i386: Intro
d
u
ce cpu_x86_up
d
ate_dr7
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
R
i
ch
a
rd Henderson
cpu-exec: Add "nochain" debug
fla
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
Richa
r
d
H
enderson
t
c
g
/ppc: Prefer mask
o
ver andi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
Richa
r
d Henderson
tcg/ppc: Revise goto_t
b
implementa
t
i
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-19
Ri
c
h
a
rd Henders
o
n
t
c
g
/ppc: Adjus
t
e
xi
t
_tb for
ch
a
nge in prol
o
gue placement
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henders
o
n
t
c
g: Ad
j
u
s
t CODE_GEN_AVG_BLOCK_
S
IZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tc
g
:
C
h
eck fo
r
overflow via highwa
t
er mar
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderso
n
tcg: A
l
l
o
cate a guard
page after code_gen_buffer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
rd He
n
d
e
r
s
o
n
t
cg: Emit prologue
t
o the be
g
inning of code
_
g
e
n
_
bu
f
fer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richar
d
Hende
r
s
on
tcg: Remove tcg_gen_code_search_pc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard
Henderson
tcg: Remov
e
g
e
n_intermediate_code_pc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg: Save insn dat
a
and use
it in cpu_restore_state_from_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richa
r
d Henderson
tcg:
P
ass data argument to re
s
t
ore_state_to_opc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg: Add TCG
_
MAX_
I
NSNS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richar
d
Henderson
tar
g
et-*:
Drop cpu_g
e
n_code defin
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
i
c
hard
H
enderson
tcg: Merge cpu_gen_code i
n
to tb_gen_cod
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ri
c
hard Hender
s
o
n
target-s
p
arc: Add npc stat
e
t
o
insn
_
start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard
Henders
o
n
targ
e
t-sparc:
Remove gen_opc_jump_pc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
i
chard Henderso
n
target-sparc: S
p
lit
out gen_b
r
an
c
h_
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard He
n
derson
target-sparc: Tidy gen
_
b
ranch_a interface
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Hend
e
rson
t
arget
-
cr
i
s: M
i
rror
g
e
n_opc_p
c
into ins
n
_start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
rd Henderson
target-sh4: Add flags state to insn_star
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
i
c
h
ard Henderson
target-s390x: A
d
d cc_op state to
i
nsn_
s
ta
r
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
i
char
d
Henderson
target-mips: Ad
d
d
ela
y
ed bra
n
ch state to
i
nsn_sta
r
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-i3
8
6:
A
d
d
c
c_op state to insn_start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
ichar
d
H
e
n
d
erson
target-arm: Ad
d
con
d
exec state to ins
n
_start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard He
n
ders
o
n
tcg:
A
llow
e
x
t
ra data to be attac
h
ed to insn_
s
tart
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henders
o
n
t
arg
e
t-*: Introdu
c
e
and use cpu_breakp
o
int_test
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
t
arget-*:
I
ncrement n
u
m_i
n
sns
i
mme
d
iate
l
y after tcg
_
gen_ins
n
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richa
r
d
Hender
s
on
target-*:
U
n
co
n
ditionally emit tcg_ge
n
_ins
n
_start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard H
e
n
derson
tcg: Rename debug_insn
_
start to
insn_start
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hende
r
son
targe
t
-tilegx: Handle
nofault prefetch
inst
r
uct
i
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henders
o
n
target-tilegx: Use TILEGX_EXCP_SIGNAL ins
t
ead o
f
TILEGX_E
X
CP
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
ichard
Henderson
target
-
t
i
legx: Imp
l
ement complex
multiply ins
t
ruc
t
i
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hende
r
s
on
target-tilegx: Implement table ind
e
x instructions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
Richar
d
Henderson
t
arget-
t
ilegx: Implement crc ins
t
ruction
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-07
R
i
chard Henderson
t
a
rget-ti
l
egx: Tidy sim
d
_helper
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-02
Richard He
n
derso
n
target-i386: Make
check_
h
w_breakpoin
t
s sta
t
ic
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-02
Ric
h
ard Henderson
t
arg
e
t-i386: Move breakp
o
int
related functions to n
e
w
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-10-01
Richard H
e
nderson
virtio: Noti
c
e when the
s
ystem doesn't suppo
r
t MSIx
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-18
Richard Hende
r
son
target-mips: Use tc
g
_gen
_
e
x
trh_i64
_
i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
R
i
chard Henderson
targe
t
-tilegx: Handle v1shl, v1shru, v
1
shrs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard Henders
o
n
target-tilegx: Handle v1shl
i
, v1shrui
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Ric
h
ard
H
enderson
target-tilegx: Handle v4int_l/h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Ri
c
ha
r
d
He
n
d
e
rson
target-
t
ilegx: Handle atomic instructions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard
Hender
s
on
t
arget-til
e
g
x: Han
d
le
mtspr, mfsp
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard
H
en
d
erson
targe
t
-t
i
leg
x
: Ha
n
dle
v1cmpeq, v1cmpn
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard Henderso
n
tar
g
et-tileg
x
: Handle mask
instruc
t
io
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Ri
c
hard Henders
o
n
target-tilegx: Handle s
c
al
a
r mult
i
ply instruc
t
ions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Ri
c
hard
Henderson
target-ti
l
egx: Handle
c
onditional move instructions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richar
d
H
end
e
rs
o
n
t
ar
g
e
t-tilegx
:
Handle shift instruc
t
i
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard Henderson
targe
t
-
t
ileg
x
:
H
a
ndle bitfield instr
u
ctions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Ri
c
hard H
e
nderson
t
a
r
get-tile
g
x:
I
m
p
lement system and memory management
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
R
i
chard He
n
derson
target-tilegx: Handle compar
i
s
on instruc
t
ions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard
Hender
s
on
target-tilegx: Han
d
le conditiona
l
branch
inst
r
uctions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard Henderson
target-tilegx: Handle un
c
onditional jump in
s
truct
i
ons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
R
i
ch
a
r
d
Henderson
target-tilegx: Handle post
-
incremen
t
load an
d
store
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard Henders
o
n
ta
r
get-tile
g
x:
Handl
e
bas
i
c load and store inst
r
uctions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard Henderson
target-tilegx: Handl
e
m
o
st bit manipulation
i
nstructions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard
H
enderson
target-ar
m
:
U
se new revbit functions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard Henderson
host-utils:
Add revb
i
t fu
n
ctions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richa
r
d Henderson
target-til
e
gx: Hand
l
e ari
t
hmeti
c
instructions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
R
i
char
d
Henderson
targ
e
t-tilegx: Ha
n
dle simp
l
e lo
g
ical operations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richa
r
d Hender
s
on
target-til
e
gx:
Generate SEGV
properly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard Henderson
target-tilegx: Fr
a
mewor
k
for decoding bun
d
les
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
Richard Hende
r
son
target-tilegx
:
F
i
x
LDNA
_
ADD_IMM8_OPCODE_X1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-09-15
R
i
cha
r
d Henderson
target-tilegx: M
o
dify _SPECIA
L
_ opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next