repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tcg-aarch64: Enable builtin disassembler
2014-03-09
Richar
d
Hender
s
o
n
tcg
-
aarch64
:
Enable bu
i
l
tin
disassembler
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-28
Richard Henderson
target-i
3
86: F
i
x ucomis and comis memory access
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-28
Richard Hen
d
erson
target-i386:
F
ix SSE status flag corruption
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-28
Richard H
e
n
ders
o
n
target-i386: F
i
x
C
C_O
P
_
CLR
vs PF
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
R
i
cha
r
d
H
enderson
tc
g
/i386: Use SHLX/S
H
RX/SAR
X
ins
t
ructions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
Richard
Henders
o
n
tcg/i386: Use ANDN i
n
s
t
ruction
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
R
ichard He
n
derson
tcg/i386: Add tcg_ou
t
_vex_modrm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
Richard Hender
s
on
tcg/i386:
Move
TCG_CT_CONST_* t
o
tcg-target
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
Ric
h
a
r
d
Hender
s
o
n
d
i
sas/i386
:
D
i
sa
s
semble AN
D
N/SHLX
/
SHRX
/
SHAX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
Ric
h
ard Henderson
tc
g
/optimize: Add more iden
t
i
ty simpl
i
ficat
i
ons
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
Richard Henderson
tcg/opt
i
mize: Optmize ANDC X,Y,Y to
M
OV X,0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
Richard Hende
r
son
tc
g
/optimize: Si
m
pl
y
some logical ops to NOT
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
Rich
a
rd Henderson
tcg/optimize: Hand
l
e known-zer
o
s masks for ANDC
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
Aurel
i
en
Ja
r
no
tcg/o
p
t
imize: add kno
w
n
-
z
ero bits co
m
pu
t
e
for
l
oad ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
Aurelien Jar
n
o
tc
g
/o
p
ti
m
ize: improve known-zero bits
f
or 32-bit ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
Aurelien
Jarn
o
tc
g
/opt
i
mize: fix known-zero
bit
s
optimization
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
Aurel
i
e
n
Jarno
tcg
/
optimiz
e
: fix known-zero bits fo
r
right
s
hif
t
ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-17
Huw Davies
tcg-arm:
The shif
t
count of
op_
r
otl_i32 is
in args
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-15
Ri
c
hard
H
enderson
TCG
:
F
i
x 32-
b
it host allocation typo
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-25
Aurelien Jarno
t
c
g
/
i386: cleanup usel
e
ss #i
f
def
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-25
Aurelien Jarno
tcg/i3
8
6: us
e
movbe instruction i
n
q
e
m
u_ldst routines
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-25
A
u
relien Jarno
tcg/i386: add supp
o
rt fo
r
three-byte
o
pco
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-25
Aurelien Jarno
tcg/i386: rem
o
ve hardc
o
d
e
d P
_
R
E
XW
v
a
l
ue
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-25
Au
r
elien J
a
rno
disas/i38
6
.
c: disassemble movbe
i
n
struction
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-i386: Tid
y
ljmp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderso
n
target-i386:
Rename gen_op_jmp_T0 to gen_op_
j
mp
_
v
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
H
end
e
rson
target-i
3
86: Tidy some
siz
e
com
p
utation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
c
h
ard Henderson
tar
g
et-i38
6
: Remove ge
n
_
o
p_m
o
v_reg_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
H
enderson
targe
t
-i386: Remove gen
_
op_mov_TN_reg
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
cha
r
d Hen
d
erson
target-
i
386: R
e
mo
v
e gen_op_
a
ddl_
T
0_
T
1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
r
d
H
e
nderson
target-i386:
R
e
move gen_op
_
m
o
v_
r
eg_T1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target
-
i3
8
6: Remove
g
en_
o
p_mov_re
g
_T0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
r
d Henderson
tar
g
et-i3
8
6
:
Tidy cpu_regs i
n
itializat
i
on
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderso
n
target_i386: Clean
up g
e
n_pop_
T
0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Ric
h
ard Hende
r
s
o
n
target-i386: Combine
gen_push
_
T* i
n
to gen_push_v
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
chard
H
enderson
targ
e
t-i3
8
6
:
Tidy addr16 cod
e
in gen
_
lea_
m
odr
m
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
rd Henderson
target-i
3
86
:
C
hange d
f
lag to
T
CGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
d
e
rson
t
a
rget-i386:
C
h
a
nge
gen_op_mov
_
reg_A0 size par
a
meter
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
d
e
r
s
on
t
a
rget-i386: Chan
g
e a
f
lag t
o
TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Henders
o
n
target-i386: Change g
e
n_op_j*z_ecx size parameter to
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Hender
s
on
tar
g
e
t-i386: Change gen_op_add
_
reg_* siz
e
pa
r
amete
r
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
rd
H
enderson
targ
e
t-i386:
Use TCGMemOp for 'ot' variables
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
r
d
Hen
d
erso
n
target-
i
386: Remove gen_op_andl_A0_ffff
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
t
arget-i386: Remove gen_op_
m
ovl_T0_T1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d Henders
o
n
t
a
rg
e
t-i
3
86: Remove gen_
o
p_andl_T0_im
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
d
erson
target-i386: Remove
gen_op_andl_T0_fff
f
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richar
d
Hen
d
erson
ta
r
get-i386: Remove
g
en_movtl_T*_im
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard H
e
nde
r
s
on
target
-
i386:
R
emove
gen_
o
p_mov*_A0_
i
m
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hende
r
s
o
n
target-i
3
86: Rem
o
ve g
e
n_op_movl
_
T
0
_
i
m*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
r
d
Henderson
t
arget-i386: Remove gen_
o
p_movl_T0_im
*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
H
enderson
t
a
rg
e
t-i3
8
6: Remo
v
e
ge
n
_op_mo
v
l
_T0_
0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
chard Henderson
target-i3
8
6: Tidy extend + m
o
v
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hende
r
s
on
target-i386: Tidy
e
xtend +
store
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hend
e
r
s
on
target-
i
386: Tidy load + t
r
uncate
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Ri
c
h
a
rd Hende
r
son
t
a
rget-i38
6
:
Tidy gen_op_mov
_
TN_reg+tc
g
_gen_tr
u
n
c_tl_i3
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
ich
a
rd Henderson
t
a
r
g
et-i386: U
s
e
MO_BE
f
o
r
movbe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
ichar
d
Hend
e
r
s
o
n
target-i386: R
e
move unuse
d
ar
g
uments
t
o
g
e
n
_
le
a
_mod
r
m
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
r
d Henderson
targe
t
-
i
386: Tidy movsl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Ri
c
hard Hend
e
rson
tar
g
et-i386: T
i
d
y
mov[sz][bw
]
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
ichard Henderson
target-i386: Fix ty
p
o in gen_pus
h
_T1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
char
d
H
e
nd
e
r
son
t
ar
g
et-i386:
R
emov
e
gen_op_st_T1_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Henderson
target-i386: Remove
gen_o
p
_st_T0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hender
s
on
target-i386: Introduce g
e
n_o
p
_st_
r
m_T0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
c
hard
H
en
d
erson
ta
r
get-i386
:
Remov
e
gen_op_lds_T0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
derson
tar
g
et-i38
6
: Remove gen_op_
l
d
_T
1
_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
t
arget-i386: Remov
e
gen_op_ldu_T0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-
i
386: Remove gen_o
p
_l
d
_T0
_
A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
chard Henderson
target-
i
3
8
6: Rep
l
a
c
e OT_* c
o
nstants with MO_* con
s
t
a
nts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
derson
target
-
i386: Use
n
ew tcg_g
e
n_qemu
_
st_
*
helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
der
s
on
target-i386: Use new tcg_gen_qemu_ld_* helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richar
d
H
enderson
target-i386: Stop
encoding Disas
C
ontext
.
mem
_
index
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
d
er
s
o
n
target-i386: Push DisasContext
into load
/
store h
e
lpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hende
r
son
exec:
D
e
l
a
y
CPU_LOG_TB_CPU un
t
il we actually
e
x
e
cute
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-12-10
Richard Henderson
tc
g
:
Use bitmaps
fo
r
free
temporaries
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richa
r
d Henderson
linux-user: Use q
e
m
u
_
geta
u
xval for AT
_
EXECFD
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henders
o
n
util: Use
q
emu_getauxval in linux qemu_cache_utils_init
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
tcg-s
3
90:
U
se
q
emu_getauxval in
q
u
er
y
_faciliti
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
tcg-arm: Use qemu
_
g
etauxv
a
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard Hend
e
rso
n
tcg-ppc64: Use qemu_g
e
tauxval
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
R
i
chard Hen
d
erso
n
osdep: Create qemu_getauxval and qe
m
u_init_auxval
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
R
i
chard
Hende
r
son
tcg-ia
6
4: Introduce tcg_opc_bswap64_i
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard H
e
nderson
tcg-ia64: Introduce tcg_opc_ext_
i
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hen
d
erson
tcg-ia64: Introduce
t
c
g
_
opc_movi_a
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard He
n
der
s
on
tc
g
-ia64: Introduce tc
g
_opc_mov_a
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Ri
c
h
ard
H
e
nderson
tcg-ia64:
Use A3 fo
r
m of logical ope
r
ations
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderso
n
tcg-ia64: Use
SU
B
_A3 a
n
d ADDS_A4 for subtraction
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richa
r
d Henderson
tcg-ia
6
4:
U
s
e
A
D
DS for small addition
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henders
o
n
t
cg-ia64: Avoid un
n
ecessa
r
y
s
top bit i
n
tcg_out_alu
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Rich
a
rd Henderson
tcg-ia64
:
M
o
ve AREG0 to R3
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Rich
a
rd Henderson
t
cg-ia
6
4
: Simplify
br
c
ond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-ia64: Handle
c
onstant calls
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
R
ichard Henders
o
n
tc
g
-ia64: Use s
h
ortcut
s
for
nop
insn
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
R
ic
h
a
r
d Henderson
t
c
g-ia64
:
Use TCG
M
emO
p
within q
e
mu
_
ldst rou
t
ines
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hen
d
erson
ta
r
g
e
t-alpha:
C
onvert to new ldst opc
o
d
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
hard Henderso
n
tcg-ppc64: Support new l
d
st opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Rich
a
rd Henderson
t
cg-ppc: Suppo
r
t new
l
d
s
t opc
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richar
d
Henderson
tcg-ppc64: Convert to le/be ldst helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Rich
a
rd Henderson
tcg-p
p
c: Convert to le/be l
d
st helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-ppc64: Use
T
C
G
MemOp within qemu_ldst rout
i
nes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-ppc: Use TC
G
Me
m
Op within qe
m
u_ldst rout
i
n
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next