repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[arm][testsuite] Fix -march tests in effective target checks auto-generation
2016-07-14
k
t
kacho
v
[1/
2
] Move
choose
_
mu
l
t_variant declaration and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkacho
v
[e
x
pr
.
c] PR
m
id
d
le-end/71700: zero-ext
e
nd sub-w
o
rd
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[
ARM] Add suppo
r
t for some
ARMv8-
A
core
s
to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktk
a
c
h
ov
[RTL ifcvt] PR rtl-opti
m
iza
t
ion
/
7
159
4
:
I
CE in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktk
a
c
hov
[ARM]
Delete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64
]
[2/2] (Re)Implement vcopy<q>_
l
ane<q
>
intri
n
sics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1/2] Add support I
N
S
(element) in
s
t
ruct
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkach
o
v
[
ARM][1/4] Replac
e
uses o
f
int_log2 by exact_lo
g
2
commit
|
commitdiff
|
tree
2016-06-22
k
t
kachov
[AR
M
] Add
i
nitial support for Corte
x
-A73
commit
|
commitdiff
|
tree
2016-06-22
ktka
c
hov
[AAr
c
h64] Add
i
nitial support f
o
r Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[
t
ypo] alignemen
t
-> alig
n
m
e
nt
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
c
hov
[
AArch64]
[
obvious] Cle
a
n up pa
r
entheses and
u
s
e
G
ET_
M
O
D
E_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
tkachov
[RTL i
f
cvt] Allow si
m
ple r
e
gister subre
g
s in noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkacho
v
Fix
typo in copyright b
o
ilerpla
t
e
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AAr
c
h64] H
a
n
dle AND+ASHIFT
form
o
f UBFIZ correc
t
ly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
Upd
a
te docume
n
tation for A
R
M
architecture
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
ho
v
[RTL ifcvt] Print n
a
me of
n
o
c
e
t
r
asform that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tkachov
[AAr
c
h64] M
o
del CSEL in
s
t
r
ucti
o
n in Co
r
tex-A57
sc
h
ed
u
ling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
k
t
k
a
c
hov
[sim
p
lif
y
-rtx] Fix unused
va
r
iable
w
arning in
simplify_c
o
nd_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/
3
][RT
L
ifcvt] PR middl
e
-end/37780: Conditiona
l
expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkach
o
v
[
2
/3][AArch64] Ke
e
p CTZ
com
p
onents tog
e
ther u
n
til after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
kachov
[1/3][
A
RM] Keep ctz e
x
p
r
e
ssions together unti
l
a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[
A
RM]
[
obvious] Fix typos in
*
th
u
mb1_mul
s
i3
comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[r
t
l
a
nal] Fix rtl-optimiz
a
tion/71295
commit
|
commitdiff
|
tree
2016-06-02
k
tka
c
h
ov
F
i
x fallout fr
o
m: [
A
RM
]
PR tar
g
et/70830
:
Avoid
P
OP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
ARM] Use pro
p
e
r
outpu
t
m
odifier
f
or DImode r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
k
achov
[
ARM] Tie op
e
rand 1 to oper
a
nd 0 in AESMC pattern wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkach
o
v
[
A
A
r
c
h6
4
] Use aarch64_fus
i
o
n
_enabled
_
p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64
]
R
emove aarch64_
s
i
m
d
_
attr_
l
ength_move
commit
|
commitdiff
|
tree
2016-05-27
k
tkachov
[AArch64
]
Tie
o
perand 1
t
o opera
n
d
0
in
AESM
C
pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AAr
c
h64]
S
i
mplif
y
ashl
<
mode>
3
exp
a
nder for S
H
ORT mod
e
s
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Delete obso
l
ete CC_
Z
ESWP and CC_SESWP C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktk
a
chov
[RT
L
ifcvt] PR
rtl-o
p
timiz
a
ti
o
n/669
4
0: Avoid s
i
gne
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
h
ov
[ARM][4/4] Si
m
pl
i
fy c
h
ecks fo
r
CONST_IN
T
_P and co
m
parison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4] Cleanup casts from INTVAL to [unsi
g
ned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
A
RM]
[
2/4] Replace
c
asts o
f
1
t
o HOST_WIDE_INT b
y
HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM]
P
R tar
g
e
t
/69857 Remove bogu
s
e
arl
y
retu
r
n fa
l
se
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktk
a
chov
[ARM]
Fix
costing of sign-
e
xtending l
o
ad in r
t
x costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM
]
PR
ta
r
get/71056: Do
n
'
t
use vectorized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[
A
A
rch6
4
] PR target/70809: Delete aarch64_vm
l
s<m
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[
A
Ar
c
h64][
t
ests] Skip cpu-diagnostics tes
t
s
w
hen ove
r
riding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obv
i
ou
s
] Typo fi
x
in tree-ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkacho
v
[obvious] Fix param name in dump
fi
l
e
commit
|
commitdiff
|
tree
2016-05-12
ktkacho
v
[AR
M
] P
R
t
arget/70830: Avo
i
d POP-{re
g
l
i
s
t}^ when return
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] A
d
d m
o
de
t
o probe
_
stac
k
s
et operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[inter
n
al-fn
.
c][commit
t
ed] C
o
nvert
c
onditional compi
l
ation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch64] Define WORD_
R
EGISTER_OPERA
T
IONS
t
o zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlana
l
.
c] Conve
r
t condit
i
o
n
al compila
t
ion o
n
WO
R
D_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FAIL:
g
cc
.
d
g/tree-ssa/minma
x
-2
.
c
sca
n
-
tre
e
-d
u
mp
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
t
k
ach
o
v
[AArch64]
Work around PR tar
g
et/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][doc] Document
d
e
precation of pre-ARMv4T
architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsui
t
e] PR rtl-o
p
timiza
t
ion/70681: XFAIL ira-shrink
w
rap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktk
a
chov
[ARM] PR target/70566 Check
t
hat condi
t
ion
register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Reduce size of arm1020e a
u
tomaton
commit
|
commitdiff
|
tree
2016-03-23
k
tkachov
[ARM]
S
pli
t
out armv7ve
e
ffective targ
e
t
che
c
k
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
chov
[A
R
M] PR d
r
iver/70132
:
Avoid
d
ouble
f
close in dri
v
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
kt
k
achov
[
AArch64]
Fix gcc
.
target/a
a
rch64/vec
t
-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] PR target/70002: Make aarch64_set_current_func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArc
h
64]
F
i
x
thi
n
k
o
in handli
n
g of -momit-le
a
f-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktka
c
hov
[
obviou
s
] Fix typo in tree-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM] Erro
r
out
o
f a
r
m_neon
.
h
if compilin
g
for s
o
ft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
t
kachov
[AArch64]
[
testsuite] PR target/70004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktka
c
hov
[
ARM] PR r
t
l-op
t
imization/69904: Disa
l
low copy
i
ng/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] Set TREE_TAR
G
ET_GLOB
A
LS in
a
arch64_set_cur
r
e
n
t_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkach
o
v
[AArc
h
64] PR target
/
69
6
1
3: Return z
e
ro TARGET_SHIFT_T
R
U
N
CATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
tkacho
v
[
AR
M
] T
e
sts f
o
r
ar
m
_restric
t
_
i
t
patterns
in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
chov
[gcse] PR
r
tl-optimization/6988
6
: Check tar
g
et
mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
kt
k
achov
[ARM] Add initial s
u
ppo
r
t
f
o
r the Corte
x
-A
3
2
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR target/69875
F
ix atomic_loa
d
di
expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkach
o
v
[AArch
6
4] Skip gcc
.
t
ar
g
et/aarch64/a
s
se
m
bler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
A
A
r
c
h
64]
P
R targe
t
/69161: Don't use special p
r
e
dic
a
te
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AR
M
] PR tar
g
et/69161:
Don
'
t
ignore mode
when matchin
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch
6
4]
Only u
p
date assembler
.
arch directive
w
hen
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
o
v
[
A
RM][4/4] Adjust gcc
.
target/arm/wmul-[123]
.
c tes
t
s
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[cse][3/4]
D
on't overw
r
ite original rtx when fol
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[ARM][2/4] Fix operand c
o
s
t
ing l
o
g
ic for SMUL[T
B
][TB
]
commit
|
commitdiff
|
tree
2016-02-04
k
t
kachov
[ARM][1
/
4] PR target/65932:
A
d
d
t
estcase
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM
]
PR t
a
rget/65
9
32:
stop changing signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktka
c
ho
v
[
A
RM]
F
ix P
R
target/6
9
403
:
Bug in thumb2_
i
or_scc_stri
c
t_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
k
tkachov
[ARM]
PR t
a
rget/69135: Mark ARMv8
v
cvt
instru
c
t
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch6
4
] Handle CSEL of zero_ext
e
nd
e
d
o
per
a
nds in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[
A
Arc
h
64
]
Handl
e
compare of zero_extract for
m
of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch
6
4
]
P
r
operly
r
eject invalid
attrib
u
t
e
strings
commit
|
commitdiff
|
tree
2016-01-11
k
t
k
achov
[A
A
rch64] PR rt
l
-optimization/
6
8796: Add patte
r
ns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-ifcvt]
P
R rtl-optimiz
a
t
ion/6
8
841: Make sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
k
t
kachov
[combine][v2
]
Canonicalise (r +
r
)
t
o (r <
<
1)
to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
k
t
k
a
c
h
ov
[combin
e
] Chec
k
W
O
RD_REGISTE
R
_OPERATIONS no
r
mal
l
y rat
h
er
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArc
h
64] PR rtl-optimization
/
68796 Ad
d
compare
-
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch64] Properly
cost zero_
e
xtend+ashift forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[A
A
rch6
4
]
P
R
target/68696 FAIL: gcc
.
target/aa
r
ch
6
4
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktk
a
cho
v
[ARM] PR target/68648: F
o
ld
N
OT of CONST_INT i
n
andsi_
i
or
s
i3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
k
tkachov
[combine] Don't create LSH
I
FTR
T
o
f
z
ero bits in
c
hange
_
zero_
e
xt
commit
|
commitdiff
|
tree
2015-12-04
k
tkachov
[
AArch64]
D
on'
t
a
llow -m
g
ene
r
a
l
-
r
egs-only
t
o change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AR
M
] PR target/68214: Del
e
te IP-reg-clobbering call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
kt
k
achov
[RTL
-
ifcvt] PR rtl-optimiz
a
ti
o
n
/6
8
624: Cl
e
an
up l
o
gic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
c
hov
Fix
FAIL: gcc
.
c-torture/exec
u
t
e
/
2
005012
4
-
1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL-ifcv
t
] Reject insns t
h
at are m
u
ltiple_sets
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[
RTL-ifcvt] PR rtl-opt
i
miza
t
i
on/68506: Fix emitt
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[com
b
ine]
Only restrict pure simplifi
c
at
i
on in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkac
h
ov
[calls
.
c] PR rtl-opt
i
miz
a
tion/67226: Take
into a
c
count
.
.
.
commit
|
commitdiff
|
tree
next