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: Discard CC_OP computation in set_cc_op also
2013-02-20
R
i
ch
a
r
d
Henderson
target
-
i386: Discard
CC
_
OP comp
u
tatio
n
in se
t
_cc_op
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
Richard Hender
s
o
n
targ
e
t-i
3
86: Us
e
movcond to implement rotat
e
fl
a
gs
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
R
ichard
H
en
d
erson
t
a
rget-i386: Use movcond to im
p
le
m
e
n
t shift
f
lags
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
Richard Henderson
target-i3
8
6: Add CC_OP_
C
LR
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
Richard Henderson
tar
g
et
-
i386: Im
p
lement t
z
cnt an
d
fix lzcnt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
R
i
c
h
ard H
e
n
ders
o
n
ta
r
get-
i
3
86: Use c
l
z
/
ctz f
o
r bs
f
/bsr
h
elpe
r
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-20
Richard Henderson
target-i386
:
Implement ADX extension
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henders
o
n
tar
g
et-
i
386: Implem
e
n
t
RORX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderso
n
t
arget-i386: Implem
e
nt
SHLX, SAR
X
, SHRX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
i
chard Henderson
t
a
r
g
et-i38
6
: Implement PDEP, PE
X
T
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Rich
a
rd Henderson
targ
e
t-i386: Implement MUL
X
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Hender
s
on
t
arget-i386:
Implement BZHI
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderson
t
a
r
g
et-i386: Implement B
L
SR, BLSMSK, BLSI
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richa
r
d Hen
d
ers
o
n
tar
g
et-i386: Impl
e
ment BEXTR
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Rich
a
r
d
Henderson
target-i386: Im
p
l
ement A
N
D
N
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard
Hend
e
rson
t
arg
e
t-i386:
Im
p
lement MOVB
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Ri
c
hard Hende
r
son
t
arg
e
t-i
3
86: Decode th
e
V
EX prefixes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Ric
h
a
rd Henders
o
n
targ
e
t-i386: Tidy prefix parsing
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
i
chard He
n
ders
o
n
target-i386: U
s
e
CC
_
SRC2
f
or ADC and
SBB
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard H
e
nder
s
on
ta
r
get
-
i386:
M
ake he
l
per_cc_
c
ompute_{all,c} const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderson
targ
e
t
-i386: Don
'
t
referenc
e
E
N
V through most of c
c
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard
H
e
nderson
target-
i
386: optimize
f
lags
c
h
e
cking
a
fte
r
sub using
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
i
c
h
ard Henderson
t
a
rget-i386: Update c
c
_op
b
efore T
C
G branches
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
i
chard Hender
s
on
target-i386: introdu
c
e gen_jcc1_noeo
b
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Rich
a
rd Henderson
target-i386
:
use gen_op for cmps/scas
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Ri
c
hard Henderson
target-i386: expand c
m
ov via mov
c
o
nd
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Ri
c
hard Henderson
targe
t
-
i
386: inline gen_prepare_cc_s
l
ow
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Rich
a
rd Henderson
t
arg
e
t-i3
8
6: intr
o
d
u
ce gen_prepare_cc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Hen
d
e
rson
target-i386: introduce CCPre
p
a
r
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Rich
a
rd Henderson
tar
g
et-i386: op
t
im
i
ze se
t
le
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richa
r
d Henderson
target-i386: optimize setbe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderson
target-
i
386: convert gen_compute
_
e
f
lags_c to TC
G
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
i
chard He
n
de
r
son
targe
t
-i3
8
6: use inverted
setcon
d
wh
e
n comp
u
ting NS
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderson
target-i386:
d
o not
c
all helper to compute
Z
F/SF
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
R
i
chard
H
enders
o
n
target-i386
:
Move CC di
s
cards to set_cc_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richa
r
d
Hen
d
erson
t
a
rget-i386: no
n
eed to flush
o
ut cc_op before gen_eob
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Rich
a
rd Henderson
target-i3
8
6: do
n
o
t
c
ompute eflags multiple times consecutiv
e
ly
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard
H
ende
r
so
n
t
arget-i386: Use ge
n
_update_cc_o
p
ever
y
whe
r
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Ric
h
ard Henderson
tar
g
e
t-i386:
Don't cl
o
bbe
r
s->cc_o
p
in gen_update_cc_o
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richard Henderson
targ
e
t-i386
:
Introdu
c
e
set_cc_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-18
Richa
r
d H
e
nd
e
rson
ta
r
g
e
t-i386: Name
th
e
cc_op enumeration
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-17
Richard H
e
n
der
s
on
tests
:
Ad
d
u
n
it tests
f
o
r
mulu64 a
n
d muls64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-17
Richard
Henderson
host-
u
tils: Improve mulu64 and
m
uls64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-17
Richa
r
d Henderson
host-utils: Use
__int128_t f
o
r mul[us]64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Richard He
n
derson
bi
t
ops:
R
emove routines redundant with host-uti
l
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
R
i
c
hard Henderson
bitop
s
: Replace bitops_ctol with ctzl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Ri
c
har
d
Hender
s
on
bitops:
I
nline bitops_flsl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Richard He
n
derson
tar
g
e
t-i386
:
Inline
bitops_flsl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Richard Henderson
b
i
t
op
s
: Wr
i
te bitops_flsl in terms of clzl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Richa
r
d Henderson
memor
y
:
U
s
e
non-bitops ctzl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Richard Hender
s
o
n
bi
t
ops:
U
se non-bitops ctzl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
Richard
Henderson
hbitmap
:
Use non
-
bitops ctzl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
R
ichard Hend
e
rs
o
n
host-utils: Fix c
o
ding style a
n
d
add comments
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-16
R
i
chard Henders
o
n
host-util
s
:
A
d
d host long specifi
c
aliases for c
l
z
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-06
Richard Henderson
configure: Fix build
w
ith XFree
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-06
Richard Henderson
bswap: F
i
x wid
t
h
of swap in leul_to_cp
u
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richard
H
ende
r
son
user: Consider symbolic links as possible director
i
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richard Henderson
alpha-linux-u
s
e
r: Fix
s
igac
t
ion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richard Hende
r
son
l
i
nux-user: Rewrite __get_use
r
/__put_u
s
er
with _
_
builtin_cho
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richar
d
Henderson
bswa
p
: Rewr
i
te cpu
_
to_<endian>
<
typ
e
>u with {ld,
s
t}
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richa
r
d He
n
derson
bswa
p
:
R
ewrit
e
a
l
l ld<type>_<endi
a
n>_p functions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richard
H
ende
r
son
bswap: Add host endian unaligned
a
ccess func
t
ions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richar
d
Hender
s
on
bs
w
ap: T
i
dy base
d
efinition
s
of bswapN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Ric
h
ard
H
enderson
f
d
t
: Us
e
b
s
wapN instead
o
f
bswap_N
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Ric
h
ard Henders
o
n
t
a
rget-s390: Claim maintainersh
i
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard Hende
r
son
t
arget-s390: Use no
r
eturn for exce
p
t
i
on and load_psw
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard H
e
nderson
targe
t
-s
3
9
0: Use TCG_CALL_NO
_
WG
f
or
misc helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard H
e
nderson
target-s390
:
U
s
e TCG_CALL_N
O
_WG for intege
r
helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
i
chard Henderson
target-s39
0
: U
s
e TCG_CALL_NO_WG for flo
a
ting-p
o
int
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
ichard Hende
r
son
target-s
3
90
:
Use TC
G
_CALL_NO_WG for memory helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard
Hend
e
rson
tar
g
et-s390
:
P
e
rform CO
M
PARE AND SWAP inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Ri
c
hard Hen
d
ers
o
n
targe
t
-s390: Opt
i
m
i
ze get_ad
d
ress
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
ic
h
ard Hend
e
rs
o
n
targe
t
-s390: Optim
i
ze ADDC/
S
U
B
B
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richa
r
d Henderson
target-s
3
90:
O
ptimize ADDU/
S
UB
U
CC testing
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
ichard Hender
s
o
n
targe
t
-s
3
90: Tidy comparisons
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richar
d
Hen
d
erso
n
targe
t
-s390:
Optmize emitting discards
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard
H
enderson
target-s390: Opt
i
mize XC
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard Hend
e
rso
n
targe
t
-s390:
Fi
x
cpu_clone_regs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
ichard He
n
de
r
son
t
arget-s39
0
: I
m
plem
e
nt LOAD/SET FP
AND SIGNAL
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard Henderson
ta
r
get-s390:
I
mplement SET ROUN
D
ING
M
ODE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Ric
h
a
r
d
Hender
s
on
target-s390: Use uint64_to_float128
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
ichard
H
enderson
t
a
rget-s390: Implement LCD
F
R
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Ric
h
ard Henderson
targe
t
-s390: Check insn operan
d
specificati
o
ns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Ri
c
hard Henders
o
n
target-s390: Imple
m
e
n
t CPS
D
R
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard H
e
nderson
target-s390: Implement PO
P
CNT
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Rich
a
r
d Henderson
tar
g
e
t-s390
:
Implement
C
ONVERT
FROM LOGICAL
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Ric
h
a
r
d H
e
nderson
target-s3
9
0
: Implement C
O
N
V
ERT
TO LOGICAL
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard Henderson
t
a
rget-s39
0
: Imple
m
ent STORE O
N
CONDITION
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
ichard
Henderso
n
target-s390: Im
p
lement L
O
AD ON C
O
ND
I
TI
O
N
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richar
d
Hender
s
on
ta
r
get-s390: Impl
e
me
n
t COMPARE AND TRAP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard Henderson
targ
e
t-s390: Implement
COMPARE RELATIVE LO
N
G
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard H
e
nderson
ta
r
get-
s
390: Impleme
n
t PREFETCH
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard Hend
e
rs
o
n
target
-
s39
0
:
Implement R[NOX]SBG
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Ri
c
hard
H
enderson
t
arget-s390: Imp
l
ement
LDGR,
L
GD
R
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard Henderso
n
target-s390: I
m
ple
m
en
t
RISBG
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Rich
a
rd
Hender
s
on
target-s390: I
m
pleme
n
t COMPARE AND BRANCH
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richa
r
d Henderson
target-
s
390: Tidy
s
->op_cc handling
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
icha
r
d Hender
s
on
t
arget-s390: Impl
e
m
e
nt BRANCH ON INDEX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Richard Henderso
n
target-s3
9
0
:
Delete d
e
ad code f
r
om
o
ld translator
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
ichard Henderson
target-s39
0
:
C
onvert
S
ERVC
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next