repo.or.cz
/
qemu
/
pbrook.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target-arm: Implement adc_cc inline
2013-02-23
Richard H
e
nderson
ta
r
get-arm
:
Imp
l
ement adc_c
c
inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Hen
d
ers
o
n
ta
r
get-arm: Use a
d
d
2
in gen
_
a
dd_CC
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderson
t
a
r
get-ar
m
: Use m
u
l[us]2 and add2
i
n umlal et al
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
R
i
c
h
ard Henderson
target-arm: Use mul[us]2
i
n
g
en_mul[us]_i64_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Ric
h
ard Henderson
target
-
s390x:
Use
mulu2 for mlgr insn
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Hend
e
rs
o
n
t
a
rg
e
t-alpha: Use mulu2 for umulh insn
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard
H
enderson
tcg: Apply life analysis
t
o 64-bi
t
multiwor
d
arithmeti
c
ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Ri
c
hard Hende
r
s
on
tcg: Implemen
t
muls2 wit
h
mulu2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
R
i
chard H
e
n
derson
target-i3
8
6: Use add2 to
i
mplement the
A
DX
exten
s
i
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderso
n
tcg-arm:
Implement mul
s
2_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard He
n
derson
tcg
-
i386: Implem
e
n
t
multiword a
r
ith
m
et
i
c ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Hen
d
ers
o
n
tcg
:
Implement multiword addition
helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard
Henderson
tc
g
:
Implement multiword multi
p
ly
helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Rich
a
rd Henderson
t
cg: Im
p
lem
e
nt a
64-bit
t
o
32-b
i
t extractio
n
helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richa
r
d
Henderson
tcg: Add signed multiword multi
p
li
c
ation
o
p
e
r
a
t
i
ons
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard
H
end
e
rson
tcg: Add 64-bit multiword arit
h
metic operations
commit
|
commitdiff
|
tree
2013-02-23
Rich
a
rd Hend
e
rson
tc
g
-sp
a
rc:
A
l
ways imp
l
ement 32-b
i
t m
u
ltiword ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard H
e
nderso
n
tcg-i386: A
l
ways implement 32-bi
t
multi
w
ord ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard He
n
derson
t
c
g
:
Ma
k
e 3
2
-bit
m
ultiword operation
s
optional for
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
Richard He
n
d
e
r
s
on
target-i
3
86:
Use mo
v
cond to im
p
lement shif
t
d
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
Richa
r
d Hen
d
erson
t
a
rget-i386
:
D
i
sc
a
rd CC_OP computation in se
t
_cc_op
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
R
i
chard Hender
s
o
n
t
a
rge
t
-i3
8
6: Use movcond to implement rotate flags
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
Richard
H
enderson
t
a
rget-i386: Use
movc
o
nd to implement shift flags
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
Richard Henderson
target-i3
8
6: Add CC_OP_CLR
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
Richa
r
d Hend
e
rson
target-
i
386: I
m
pl
e
men
t
tzcnt and fix l
z
cnt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
Richar
d
He
n
derson
t
a
rget
-
i
3
86: Us
e
clz/ctz for bsf/
b
s
r
helpe
r
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
Richar
d
Hende
r
son
target-i386: Imple
m
ent
ADX exte
n
sion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
ich
a
rd
Henderso
n
target-i386:
I
mple
m
ent RO
R
X
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Ri
c
har
d
Hende
r
son
targe
t
-i
3
86: Im
p
l
ement
S
HLX, SA
R
X,
S
HRX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
i
c
har
d
Henderson
ta
r
g
et-i
3
86: Implement PDEP, PE
X
T
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard He
n
derson
target-
i
386: Implement MULX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderson
ta
r
get-i38
6
: Im
p
l
e
ment BZHI
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard
H
enders
o
n
targ
e
t
-
i
3
86:
I
mplement BLS
R
, BLSMSK
,
BLSI
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Ri
c
h
a
rd
H
enderson
target-i386: Imple
m
ent BEXTR
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderson
target
-
i386: Impleme
n
t
A
NDN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
i
chard He
n
d
erson
target-
i
386: Imp
l
ement
M
OVBE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Hen
d
erson
target-i386:
D
e
c
o
de
the
V
EX prefixes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
i
chard Henderson
target
-
i386: Tidy prefix
pa
r
sing
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderso
n
t
a
r
g
et-i3
8
6: Us
e
CC_SRC2 for ADC and SBB
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
ichard H
e
nderson
target
-
i
3
86: Make helper_
c
c
_
compute
_
{all,c} const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderson
target-i386: D
o
n
'
t
reference ENV throug
h
m
o
st of cc
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Ri
c
hard Hend
e
rson
t
a
rget-i38
6
: optimize flags checking after
s
ub using
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richar
d
H
en
d
erson
target-i386: U
p
date cc_op
b
efor
e
TCG bra
n
ches
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Hender
s
on
target-i386: introduce
gen_jcc1_noeob
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderson
targe
t
-i386: use gen_op f
o
r
c
mp
s
/sc
a
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Ric
h
ard Henderson
t
a
rget-i386: expa
n
d cmov via
m
o
v
co
n
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Ri
c
hard He
n
derson
targ
e
t-i386:
in
l
i
n
e gen_pr
e
pare_cc_slow
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard
H
enderson
targ
e
t-i
3
8
6
: introduce gen
_
pr
e
p
a
re_cc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richar
d
Henderso
n
target-i3
8
6:
i
n
trod
u
ce CCPrepare
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderson
target-i386
:
optimize setle
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard
H
enderson
t
a
rget-i38
6
:
o
ptimize setbe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
ichard Henderso
n
tar
g
et-i386: conver
t
g
e
n_comp
u
te_eflags
_
c to
T
CG
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Ri
c
hard
H
enderson
tar
g
e
t
-i38
6
: use in
v
erted
set
c
ond wh
e
n c
o
mputing
N
S
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richar
d
He
n
ders
o
n
target-i386: do not call helper t
o
comp
u
t
e
ZF/SF
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Rich
a
rd
H
enders
o
n
target-i386: Move
C
C dis
c
ards to set_cc_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Rich
a
rd Henderson
target
-
i386: no need to flush out cc_op before gen_eob
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
ichard Hend
e
r
s
on
target-i386: do
not c
o
mpute eflags mu
l
tip
l
e
t
im
e
s consecut
i
vely
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
i
c
h
ard Hen
d
erson
target-i386: Use gen_update_cc_
o
p e
v
er
y
where
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderson
tar
g
et-i
3
8
6
: Don't cl
o
bber s->cc
_
op in gen_updat
e
_cc_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderso
n
target-i386: Introduce set_cc_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard
Hend
e
rson
ta
r
get-i386
:
Name the cc_op
e
n
ume
r
ation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-17
Richard Henderson
tests:
A
dd unit
t
e
s
t
s
fo
r
mulu64 and
m
uls64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-17
R
i
chard Henderson
h
ost-utils: Improve mulu
6
4 and muls64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-17
Richard Hende
r
son
host-utils
:
Use __int128_t fo
r
mul[us]64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Ri
c
hard
H
enderson
bitops:
R
e
move
ro
u
tines
r
edundant with
host-
u
tils
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Richard
H
enderson
bitop
s
: Re
p
l
a
ce bito
p
s_c
t
ol with ctzl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Richard
Hender
s
on
bitops: Inlin
e
bi
t
o
ps_flsl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Ric
h
ard Hende
r
son
target-i3
8
6: Inl
i
ne b
i
tops_flsl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Ric
h
ard Henderson
bitops: Write bito
p
s_flsl in term
s
of clzl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Richa
r
d Henderso
n
m
emory: Use non-bitop
s
ctz
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Richard Hende
r
son
bi
t
ops: Use non-bitops
c
t
zl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Richard Hender
s
on
hbitmap: Use non-bito
p
s ctzl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
R
ichard He
n
derson
host-
u
t
i
ls: Fix coding style and a
d
d com
m
en
t
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Richard Hen
d
er
s
o
n
host-utils: Add host lo
n
g s
p
ecific a
l
ias
e
s for
c
lz
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-06
Richard Hende
r
son
configure
:
Fi
x
b
u
i
l
d with XFree
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-06
Richard Henderson
b
swap:
F
ix
w
idt
h
of s
w
ap in leul_to_cpu
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richar
d
H
e
n
derson
user: C
o
nsider symbolic links as possibl
e
director
i
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richard H
e
nderson
a
l
pha-linux-user:
Fix s
i
gaction
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richard He
n
derson
linux
-
user: Rewrite
__get
_
u
ser/__pu
t
_user with __
b
uiltin_cho
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richa
r
d
Henders
o
n
bswap: Rewrite
c
pu_to_<e
n
d
i
an>
<
typ
e
>u with {ld
,
s
t
}
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
R
i
chard H
e
n
ders
o
n
b
s
wap: Rewri
t
e
all
ld<type>_<endian>_p functions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
R
i
chard Hen
d
e
rs
o
n
bs
w
a
p
: Add host endian unaligned access functions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richa
r
d
He
n
derson
bswap: Tidy base defin
i
tions of bswapN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richard
Hende
r
so
n
f
d
t: Use bs
w
apN instead of bswap
_
N
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard Henderson
target-s390: Cl
a
im maintainership
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard He
n
derson
target-s390: Us
e
noreturn for exce
p
tion and load_psw
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
i
chard Henderson
t
arget-s390: Use T
C
G_CALL_NO_WG
for mi
s
c
helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard He
n
ders
o
n
targ
e
t-s390
:
U
se TCG_CALL_NO_WG f
o
r integer helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Ric
h
ard Hender
s
on
target-s390: Use
T
C
G_CALL_NO_WG for
f
loati
n
g-point
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Ri
c
hard H
e
nderson
tar
g
et-s390: Use TCG_
C
ALL_
N
O_WG
for memory helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Rich
a
r
d Henderso
n
target-s390: Perform COMPA
R
E AND SWAP inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Ri
c
hard H
e
nderson
t
arget
-
s39
0
: Optimize get_addr
e
ss
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richa
r
d
H
e
nders
o
n
targe
t
-s390: Optimi
z
e ADDC/SUBB
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
ichard Henderson
targ
e
t-s390: Optimize ADDU/SUBU CC testing
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
i
c
hard Henderson
ta
r
g
et-s
3
9
0
:
Tidy comparisons
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
ichard Henderson
ta
r
get-s390:
O
ptmize emitting
d
i
sc
a
rds
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard Henderson
ta
r
get-
s
3
9
0
: Optimiz
e
X
C
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard
H
ender
s
on
t
ar
g
et-s390
:
Fix cpu_clone_regs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Ric
h
ard
Hender
s
on
targ
e
t-s3
9
0: I
m
plem
e
nt LO
A
D/SET FP AND SIGNAL
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard
H
e
nders
o
n
target
-
s3
9
0: Im
p
lement SET RO
U
N
DI
N
G
MODE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next