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] PR target/84748: Mark *compare_cstore<mode>_insn as clobbering CC reg
2016-10-07
ktkachov
[simplify-rtx
]
Zer
o
-initial
i
se
l
ocal array in simplify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktk
a
c
h
o
v
[fold-c
o
nst
]
Fix native
_
e
n
code_real for HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkac
h
ov
Revert: [RTL ifcvt] Transform (X
=
=
C
ST) ?
-
C
S
T
:
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL
if
c
vt
]
Tra
n
sfor
m
(X == C
S
T) ? -CST
:
Y into (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM] Fi
x
-Wimp
l
ic
i
t-fallth
r
ough warni
n
gs
commit
|
commitdiff
|
tree
2016-09-26
ktkach
o
v
[re
g
rename][sel-sched] Fix bogu
s
u
s
e
of HARD_FRAME
_
POINTER_
R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkach
o
v
[simpl
i
fy
-
rtx]
(
GTU (
P
LU
S
a
C
)
(
C - 1))
--> (LTU
a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktka
c
h
ov
[expmed
.
c] PR middle-end/77426 Delete dupli
c
at
e
condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AA
r
ch64] Add
A
NDS p
a
t
t
er
n
for C
M
P+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[A
R
M] PR targe
t
/7047
3
: Reduce size of Cortex-A
8
automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkac
h
ov
[ARM] R
e
fact
o
r MOVW/MOVT fusion logic to
allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch6
4
] Allow multiple-of
-
8 im
m
edi
a
te offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktk
a
chov
[vec
t
orizer][2/
2
] Hook up m
u
lt synthesis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktk
a
chov
[1/2] Mo
v
e ch
o
ose_m
u
lt_v
a
riant
d
eclaration an
d
d
ependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
tka
c
hov
[expr
.
c]
P
R middle-end/717
0
0: zero-extend
s
ub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktk
a
chov
[ARM
]
Ad
d
suppor
t
for some ARMv8-A cores to driv
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkac
h
ov
[RTL ifcvt] PR rtl-
o
ptimization/71594: ICE in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
kt
k
ach
o
v
[ARM] Delete thumb_re
l
oad_in
_
h
commit
|
commitdiff
|
tree
2016-06-30
k
tkachov
[AArch64]
[
2
/
2]
(
Re)Im
p
lement vcop
y
<q>_lane<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AA
r
ch64][1/2] Add support
I
N
S (element
)
i
nstruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[
A
R
M
][
1
/4] Replac
e
uses of int_l
o
g2 b
y
exact_log2
commit
|
commitdiff
|
tree
2016-06-22
kt
k
achov
[ARM
]
Add initial
support for Cortex-A7
3
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AArch64] Add initial sup
p
ort for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkach
o
v
[
ty
p
o] alignement
-> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkacho
v
[
AArch64][obvious]
Clean up parentheses and use GET_
M
O
DE_U
N
I
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL ifcvt] Allow simple regi
s
t
e
r subr
e
gs in noce_conve
r
t_
m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkach
o
v
Fix typo in
c
o
p
yrigh
t
boi
l
e
rplate
commit
|
commitdiff
|
tree
2016-06-14
ktkach
o
v
[AArch64] Handle
A
ND+ASHIFT
f
orm
of UBFIZ corre
c
tly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
Update doc
u
ment
a
tion for ARM ar
c
h
i
t
ecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL i
f
cvt] Print name o
f
noce trasform that succ
e
eded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
[
A
Arc
h
64]
Model CSEL instructio
n
in C
o
rt
e
x-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
k
tkachov
[simpli
f
y-rtx] F
i
x unused var
i
able warning
i
n
s
i
mpl
i
f
y_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkacho
v
[3/3][RTL i
f
cvt] PR m
i
ddle
-
e
nd/37780: C
o
nd
i
tional
e
xp
r
es
s
ion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/
3
][AA
r
ch64] Keep
CT
Z
compon
e
nts
t
oget
h
er until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][AR
M
] Keep
c
tz exp
r
essions
t
oge
t
h
e
r
un
t
il after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
k
tka
c
hov
[
ARM][obvious] F
i
x
t
y
p
os
i
n *th
u
mb1
_
mulsi3
comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[
r
tl
a
nal]
F
i
x rtl-optimization/71295
commit
|
commitdiff
|
tree
2016-06-02
ktk
a
chov
Fix fall
o
ut
from: [ARM]
PR target/70830
:
Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
tka
c
hov
[AR
M
] Use proper output modifier for DImod
e
r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
A
RM]
T
ie o
p
erand 1 to
o
pe
r
and 0
i
n
A
E
S
MC pattern wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AA
r
ch64] Use
a
arch64_fu
s
ion_ena
b
l
ed_p to check f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
achov
[AArch64] Rem
o
ve aarch64_
s
i
md
_
a
t
tr_
l
ength_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Tie operand 1 to
o
perand 0
in AESMC
pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Simplify a
s
h
l<mode>3 expande
r
for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] D
e
lete obso
l
ete CC_
Z
ESW
P
a
nd CC_
S
ESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL ifcvt] PR rtl-optimi
z
ation/66
9
40: Avoid sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][4/4] Si
m
pli
f
y check
s
for C
O
NST_IN
T
_P and comparis
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
ARM][3
/
4
]
C
l
eanup c
a
sts from INTVAL
to [unsign
e
d
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
hov
[ARM][2/4] Repla
c
e casts of
1 to HOST_WIDE_INT by HOST_
W
IDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR target/69857 Remo
v
e bo
g
us e
a
rly
r
eturn fal
s
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[A
R
M] Fix costing of sign-extending
load in rt
x
costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[AR
M
]
PR target/7
1
056:
D
on't use vect
o
rized bu
i
ltin
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64] PR target
/
70809: Delete aarch64_vmls<mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktk
a
c
hov
[
A
Arch64]
[
tests] Sk
i
p cp
u
-diag
n
osti
c
s tests
w
h
en ove
r
riding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkac
h
ov
[
o
bvious] Typo
fix in tr
e
e
-
ssa-loop
-
i
vanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
k
tkachov
[obvious] Fix
p
ara
m
name in dump file
commit
|
commitdiff
|
tree
2016-05-12
k
t
kachov
[
A
RM] PR target/70830: Avoid POP-
{
reglist}^ whe
n
returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM
]
A
d
d
mode t
o
pr
o
be_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[internal-f
n
.
c][co
m
mitted] Co
n
v
ert c
o
nditional
c
ompilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AA
r
ch64] D
e
fin
e
WORD_REGIST
E
R
_OPERATIONS to
z
ero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtla
n
al
.
c] Convert conditi
o
nal compilation on W
O
RD_RE
G
ISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
t
kac
h
ov
Fix FAIL: gcc
.
dg
/
tree-ssa/mi
n
m
a
x-2
.
c
s
c
an-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64
]
Wor
k
ar
o
und PR targ
e
t
/6497
1
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][
d
oc] Docume
n
t depr
e
c
a
tion
o
f
pre
-
A
R
Mv4
T
archite
c
ture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
t
e
s
tsuite] PR rtl-op
t
imization/70681: XF
A
IL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktk
a
c
h
ov
[
A
RM] PR
t
ar
g
et/70
5
6
6
Check that con
d
ition regis
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[ARM]
R
educe size of arm10
2
0
e autom
a
ton
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[ARM] Sp
l
it out a
r
mv7
v
e effective targe
t
check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR driver/70132: Avoid double fclose
in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] Fix
gcc
.
target/aarc
h
64/vect-reduc-or
_
1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkach
o
v
[
A
Arch64] PR target/7
0
0
0
2:
M
a
ke aarch64_set_current_functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktk
a
chov
[AArch64
]
Fix thinko i
n
handling of -
m
o
mit-l
e
af-fr
a
me
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktk
a
chov
[
o
bvio
u
s]
F
ix
typo in tree-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM] Error out
o
f
arm_neon
.
h
i
f compiling
f
or s
o
ft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][testsuite]
P
R t
a
r
g
et/
7
0004: R
e
move ch
e
ck
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR r
t
l-optimization/69904: D
i
sallow copying
/
d
u
plicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkacho
v
[
AArch
6
4] Set TREE_TARGE
T
_
G
LOBALS in aarch64
_
set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktka
c
h
o
v
[
A
Arch6
4
] PR t
a
rget/69613: Return zero
TAR
G
ET_
S
HIFT
_
TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
Tes
t
s for
a
rm_restrict_it patter
n
s
in th
u
m
b
2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse] PR
rtl-optim
i
za
t
ion/69886:
C
h
e
c
k
targ
e
t
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[ARM] Add initial support f
o
r th
e
Cortex-
A
3
2
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[ARM]
P
R ta
r
get/698
7
5 F
i
x atomic_load
d
i e
x
pansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AArch6
4
] Skip gcc
.
ta
r
get/aarch64/
a
s
se
m
bler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktka
c
hov
[
AArch64] P
R
target/69161: Don't use
s
pecial
predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
ARM]
PR
t
arget/69161: Don't ignore mode w
h
en matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch6
4
] Only update assembler
.
arch direct
i
v
e
when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
ka
c
hov
[ARM][4/
4
] Adj
u
st gcc
.
target/arm/wmu
l
-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkacho
v
[cse][3/4
]
Do
n
't
o
verwr
i
te orig
i
n
al
r
t
x
when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4] Fi
x
operand costing lo
g
ic for SMUL[TB][TB
]
commit
|
commitdiff
|
tree
2016-02-04
k
t
k
achov
[ARM][
1
/
4
] PR targe
t
/
65
9
3
2: Add test
c
a
se
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[AR
M
]
P
R
ta
r
get/65932: s
t
op changing signedn
e
ss
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[ARM] Fi
x
PR
t
arget/69403: Bug in
t
humb2_ior_scc_s
t
r
ict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkach
o
v
[
ARM] PR target/69135: Mark ARMv8 vcvt
i
ns
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkacho
v
[AArc
h
64] H
a
ndle
C
SEL of zero_extended o
p
erands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkach
o
v
[A
A
rch64]
Ha
n
dl
e
com
p
are of
zer
o
_extract form
o
f TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AAr
c
h
64] Pr
o
perly
r
eje
c
t inval
i
d
attri
b
u
t
e strings
commit
|
commitdiff
|
tree
2016-01-11
k
tk
a
c
hov
[AArch64] P
R
r
tl-optimization/68
7
96:
Add patterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RT
L
-ifcvt
]
PR rtl-opti
m
ization/68841: Make s
u
r
e
o
n
e
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
kt
k
acho
v
[combine][v2] Canonicalise (r + r) to (r << 1)
to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
k
tka
c
hov
[co
m
bine]
C
he
c
k WORD_RE
G
ISTE
R
_OPERAT
I
O
N
S norma
l
ly r
a
th
e
r
.
.
.
commit
|
commitdiff
|
tree
next