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
[AArch64] Add ANDS pattern for CMP+ZERO_EXTEND
2016-09-01
ktkachov
[AAr
c
h64] Add AN
D
S patter
n
f
o
r CM
P
+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkacho
v
[ARM] PR target/
7
0473: Reduce size of C
o
rte
x
-A8 automa
t
on
commit
|
commitdiff
|
tree
2016-08-26
k
t
kachov
[ARM
]
R
efactor MOVW/MOVT fusion log
i
c to allow extensio
n
commit
|
commitdiff
|
tree
2016-08-01
ktkac
h
o
v
[AArch6
4
] Allow mult
i
ple-
o
f
-
8 immediat
e
offs
e
t
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vecto
r
izer][
2
/2] Hook up mult sy
n
thes
i
s logic i
n
to
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2] Move
choose_m
u
lt_
v
ar
i
a
nt declaration and d
e
p
e
ndent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[expr
.
c] PR midd
l
e-end/7170
0
: zero
-
exten
d
sub-
w
ord
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
k
t
kachov
[ARM] Add
suppo
r
t for som
e
ARMv8-A
c
ores t
o
dr
i
v
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
tkachov
[
RTL ifcvt] PR rtl-op
t
i
m
ization/715
9
4
:
ICE in noce_emit
_
cm
o
v
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
k
tkachov
[ARM] Delete th
u
mb_reload_in
_
h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArc
h
64][2/2] (Re)Impl
e
ment vcopy<
q
>_lane<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
k
tkachov
[AArch64][1/2] Add supp
o
rt I
N
S
(element) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/
4
] Re
p
l
a
c
e
uses
o
f
in
t
_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
ARM] Add initial support for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
k
tkacho
v
[AArch
6
4] Ad
d
i
niti
a
l support for
C
ortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[
typo] ali
g
nement -> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AArc
h
64][obvi
o
us] Cle
a
n
up parentheses and use G
E
T_M
O
DE_
U
NI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktka
c
hov
[RTL
i
fcvt] Al
l
ow simple
reg
i
ster subr
e
gs in noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typo in copyright b
o
ile
r
pla
t
e
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[
A
A
r
ch64] Ha
n
dle A
N
D+ASHIFT form
of UBFIZ
c
o
r
rectly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tk
a
chov
U
pd
a
te documen
t
at
i
o
n for A
R
M architec
t
ure
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[
R
TL ifcv
t
] Print name
of noce trasform that suc
c
eeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tkach
o
v
[
A
Arch64
]
Model CSEL in
s
tr
u
ction in C
o
rtex-A57 sche
d
uli
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simpl
i
fy-rtx] Fix
u
nused
v
ariable
warni
n
g in si
m
plify
_
cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
ach
o
v
[3/3][RTL ifcvt] PR middle-end/37780:
Conditional expressio
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[2/3][AArch
6
4] Keep CTZ
c
omponen
t
s
toge
t
h
er
u
ntil af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkac
h
ov
[1/3][ARM] K
e
ep ctz expressi
o
ns together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM
]
[obvi
o
us]
F
i
x t
y
pos
i
n *thumb1_mulsi3
c
omment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[
r
tlanal
]
Fix rtl-opti
m
izatio
n
/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
F
ix fal
l
out fr
o
m
:
[ARM
]
P
R
targ
e
t/70830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
kachov
[A
R
M] U
s
e proper out
p
ut modif
i
er
f
or D
I
mo
d
e r
e
gist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] T
i
e ope
r
a
n
d
1
to operand 0 in AESM
C
pa
t
t
e
rn when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64
]
U
s
e aarch64_fusion_en
a
bl
e
d_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktk
a
c
h
ov
[AArch6
4
] Remove aarch64_simd_
a
ttr_lengt
h
_m
o
ve
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
hov
[AArch64] Tie
op
e
ra
n
d 1 to o
p
eran
d
0 in AESMC pat
t
ern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64]
S
implify a
s
h
l
<mode>3 exp
a
nder for SH
O
RT mode
s
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[
A
A
rch64] Delete obsolete CC_Z
E
S
W
P
and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL ifcvt] PR rtl-o
p
timization/66940: Avoid
signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkach
o
v
[A
R
M][4/4] Simplify checks f
o
r CONST_INT
_
P
a
nd compar
i
son
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[ARM][
3
/
4
] Clean
u
p casts from INTVAL to [un
s
i
g
ned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[
ARM][2/4] Rep
l
ace cast
s
of 1 to HOST_WIDE_INT by HOST_WID
E
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR target/69857 R
e
m
o
v
e bogus ear
l
y r
e
turn f
a
ls
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
A
R
M] Fix
cost
i
ng of s
i
gn-exte
n
ding load in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
k
tkach
o
v
[ARM] PR target/7105
6
:
D
on't us
e
ve
c
to
r
ized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[
A
Arch64] PR
t
arget/70809: Delete
a
a
r
ch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64][tests] Sk
i
p
c
pu
-
diag
n
o
stics tests when
overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
kt
k
achov
[obvious] Typo fix
in tree-
s
s
a-loop-
i
vanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Fix param name i
n
dump file
commit
|
commitdiff
|
tree
2016-05-12
ktka
c
hov
[A
R
M]
P
R
target/70830: Avoid POP-{reglis
t
}^ when
r
e
t
u
r
n
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
tkachov
[ARM]
Ad
d
m
o
de
to probe_stack set
oper
a
nds
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[inte
r
nal-fn
.
c][committed]
Convert condi
t
ional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktka
c
ho
v
[AArch64] Def
i
ne
W
O
RD_REGISTER_OPERA
T
IONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[
r
tlanal
.
c] Convert conditional compil
a
tion on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FAIL
:
gcc
.
dg/tree-ssa/mi
n
max-2
.
c
s
c
an-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AA
r
ch6
4
] Wor
k
around PR tar
g
et/649
7
1
commit
|
commitdiff
|
tree
2016-04-15
k
tkac
h
ov
[ARM][d
o
c] Do
c
u
m
e
nt
deprecation of
p
re-ARMv
4
T architec
t
ure
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuit
e
] PR
r
t
l
-optimi
z
ation/70681:
XFA
I
L ira-shrinkw
r
ap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
k
tkach
o
v
[ARM] PR target
/
7
056
6
Che
c
k that condition regi
s
ter
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM
]
Reduce siz
e
of arm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[ARM] Split out armv7ve e
f
f
ectiv
e
target check
commit
|
commitdiff
|
tree
2016-03-23
ktkac
h
ov
[ARM]
P
R
d
r
i
ver
/
701
3
2: Avoi
d
doubl
e
fclose
in d
r
ive
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
k
achov
[AArch64]
Fix g
c
c
.
ta
r
g
e
t/aarch64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktk
a
c
h
ov
[AArch64] PR target/70002:
M
ake aarch64_set_c
u
rrent_
f
unction
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[
A
A
rch64]
F
i
x thinko in handling of -momit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[o
b
vious] Fix
typo in
tree
-
ssa-ma
t
h
-
o
p
ts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktka
c
hov
[
A
RM] Er
r
or out of arm_neon
.
h if c
o
mpiling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
kt
k
a
c
hov
[AArch64][t
e
stsuit
e
] PR targe
t
/70004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktk
a
chov
[ARM] PR rtl-optim
i
zati
o
n/69904: Disallow copying/dupl
i
ca
t
in
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64
]
Set TREE_TARGET_GLOBALS in aarch6
4
_set_c
u
rre
n
t_
f
un
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
t
kachov
[AArc
h
64] PR target/69613: Return zero
T
A
RGET_SHIFT_TRU
N
CATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
Tests
f
o
r
arm_restrict_
i
t pa
t
ter
n
s
in thumb2
.
m
d
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse] P
R
rtl-optimization/69
8
86
:
Check target
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Add initial sup
p
ort
for the Co
r
t
e
x-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR
t
arget/6
9
875 Fix atomic_
l
o
a
ddi expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[
A
Arch64] Skip gcc
.
target/a
a
rch
6
4/assembler_a
r
ch_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
AArch64] PR targe
t
/69161: Don't use special pr
e
dicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
tkac
h
ov
[ARM] PR target/691
6
1: Do
n
't igno
r
e m
o
de
when m
a
tchi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64
]
Only update assembler
.
a
r
ch directi
v
e whe
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
k
a
c
hov
[ARM][4/4] Adjust gcc
.
target/arm/wmul-[123]
.
c te
s
ts
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[cse][3/4] Don't
o
v
erwrite
o
riginal rtx when
folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4] Fix operand
c
os
t
ing logi
c
for SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
ARM][1/4
]
PR target/65932: Add testcas
e
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[ARM] PR target/65
9
32: st
o
p changing signedness
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
k
tkachov
[ARM]
Fix PR t
a
rget/69403: Bug in
t
humb2_i
o
r_
s
cc_
s
t
r
ic
t
_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM] PR target/69
1
35: Mark
ARMv8
vcvt
instruc
t
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] H
a
ndle CSE
L
of zero_extended o
p
erands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkacho
v
[AArch64] Hand
l
e compare of zero_extract form of
T
S
T
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[
AArch64
]
Proper
l
y reject invali
d
attribute str
i
ngs
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[AArch64] PR rt
l
-opti
m
ization/68796: A
d
d patterns
for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-
i
fcvt] PR rtl-o
p
tim
i
zat
i
on/68841: Make
sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkachov
[
combine][v2] Cano
n
icalise (r + r) to (r << 1) to
aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkac
h
ov
[c
o
m
b
i
ne] Check WORD_REGISTER_OPERATIO
N
S nor
m
ally ra
t
her
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktka
c
hov
[AA
r
c
h
64] PR rtl-optimiz
a
tion/68796 Add compar
e
-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[
AArch64] Proper
l
y
cost
ze
r
o_
e
xt
e
nd+ash
i
ft forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[
AArch64] PR target/68696 FAIL: gcc
.
ta
r
get
/
a
a
rch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[ARM] PR tar
g
et/
6
8
648: Fold NOT of CONST_INT
i
n
andsi_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
kt
k
achov
[com
b
ine] Don't
c
reate LSHIFTR
T
of
zer
o
bits
i
n chang
e
_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
k
t
kacho
v
[A
A
rc
h
6
4] D
o
n't allow -m
g
e
neral-regs-o
n
ly to
c
h
ange
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
k
tkachov
[ARM] P
R
t
arge
t
/68214:
D
e
lete IP-r
e
g-clobbering call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
k
t
kac
h
ov
[
RTL-
i
fcvt] PR rtl-optimization/686
2
4
:
Clea
n
up logic
.
.
.
commit
|
commitdiff
|
tree
next