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
[simplify-rtx] Zero-initialise local array in simplify_immed_subreg
2016-10-07
ktka
c
hov
[simplify-rtx
]
Zero-init
i
alise l
o
cal array in
s
implify_i
m
med
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
t
kachov
[f
o
ld-c
o
nst] F
i
x native_encode_real for HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkacho
v
Revert
:
[RTL
i
fcvt] Transform (X == CST) ? -CS
T
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL
ifcvt] Transfo
r
m (X
=
=
CST
)
? -C
S
T : Y
into (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktk
a
c
h
ov
[ARM] Fix
-Wimplicit-fallthrough warnin
g
s
commit
|
commitdiff
|
tree
2016-09-26
k
tkachov
[regrename
]
[s
e
l-sched
]
Fix bogus
u
se of
HARD_FR
A
ME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-rtx] (GTU (PLUS a C) (C - 1
)
)
-->
(
L
T
U
a
-C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[e
x
pmed
.
c] PR middle-end/77426 Delete duplicate condi
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64
]
Add ANDS patte
r
n for CMP+ZERO
_
EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[AR
M
] PR target/70473:
R
educe si
z
e
o
f
Cortex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktka
c
h
o
v
[
ARM] Refactor MOVW/MOVT
f
usion
l
o
gic to
allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkach
o
v
[AArch64] Allow multiple-of-8 imm
e
diate offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vectorizer][2/2] Hook up
m
ul
t
synth
e
sis
l
og
i
c
into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
tkachov
[1/2] Move choose_m
u
lt_v
a
riant
decla
r
ation and
dep
e
ndent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktk
a
chov
[expr
.
c] P
R
mi
d
dle-end/
7
170
0
:
zero
-
extend sub-wo
r
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
kt
k
a
chov
[ARM] A
d
d support
f
or some ARMv8
-
A
c
ores t
o
driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifcvt] P
R
r
t
l-o
p
timization
/
71594: ICE in
n
oce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkach
o
v
[AR
M
] De
l
e
te th
u
mb
_
r
e
load
_
i
n_h
commit
|
commitdiff
|
tree
2016-06-30
k
tkachov
[AArc
h
64][2/2] (R
e
)Implem
e
nt vcopy<q>
_
lane<q> intrinsi
c
s
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1
/
2] Add support INS (ele
m
ent) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
kt
k
achov
[ARM][1/4
]
Replace uses of int_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
kt
k
a
chov
[ARM] Add initial su
p
port for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
A
Arch64] Add init
i
a
l suppo
r
t fo
r
Cortex-A
7
3
commit
|
commitdiff
|
tree
2016-06-20
ktk
a
chov
[typ
o
] alignemen
t
-> alig
n
men
t
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AArch6
4
][obvious] Cl
e
an up parent
h
e
s
e
s an
d
use
GET
_
MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
t
ka
c
hov
[RTL ifcvt] Allow
simple register sub
r
egs in
noce_
c
onv
e
rt_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkach
o
v
F
i
x
typo
i
n
c
opyri
g
ht
boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[
A
Arch64] H
a
ndle AND+A
S
HIFT
for
m
of
UBFIZ correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tka
c
hov
U
pdate d
o
cumentati
o
n for ARM architectur
e
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
c
hov
[RTL ifcvt] Print
na
m
e of noc
e
trasform that succeede
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[AA
r
ch
6
4] Mode
l
CSE
L
in
s
t
r
u
c
tion in Cortex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkach
o
v
[simpli
f
y-rtx] Fix unus
e
d variable warning
i
n simplif
y
_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL i
f
cvt]
PR
m
iddl
e
-end
/
37780: Conditional express
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
chov
[2/3][
A
Arch64] Keep CTZ comp
o
nents together u
n
t
i
l af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][ARM] Keep ctz
ex
p
re
s
sion
s
together until
a
fter
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM
]
[obvious] Fix t
y
pos
in *
t
h
umb1_m
u
lsi3 com
m
ent
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal] Fix
rtl-optimization/
7
12
9
5
commit
|
commitdiff
|
tree
2016-06-02
ktkach
o
v
Fix
f
allout f
r
om: [ARM] PR target
/
708
3
0: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
kach
o
v
[A
R
M] Use pro
p
er output modif
i
er
f
or
D
Imode
r
egister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktka
c
hov
[
ARM] Tie operand 1
to operand 0
i
n AESMC p
a
ttern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktk
a
chov
[AArch64] Use aarch
6
4_fu
s
io
n
_enabled_p
to che
c
k
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
kacho
v
[AA
r
ch
6
4
] Re
m
ove
aarch6
4
_simd_attr_
l
e
n
gth_move
commit
|
commitdiff
|
tree
2016-05-27
k
tkachov
[
A
Arch64]
T
ie operand 1 t
o
operand 0 in
A
ESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AA
r
c
h64] Simplif
y
ashl<mode>3 e
x
p
a
n
d
e
r
for SHOR
T
m
o
des
commit
|
commitdiff
|
tree
2016-05-27
k
tkac
h
o
v
[AAr
c
h6
4
] D
e
lete obsolete CC_ZESWP and
CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktk
a
chov
[RTL if
c
vt] PR r
t
l-optimization/6694
0
: Avoid
signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[
A
RM][4/4] Simp
l
if
y
checks f
o
r CONST
_
I
N
T_P
a
n
d comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkacho
v
[ARM][
3
/4]
Cl
e
a
nup casts from INTVAL to [u
n
signed]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4] Replace casts of 1 to HO
S
T_WIDE_INT by
H
OST
_
W
I
DE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[AR
M
] PR ta
r
g
e
t/69
8
57 R
e
move bogus e
a
rly r
e
turn fa
l
s
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM
]
Fix costing of
sign-extending load
i
n rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[A
R
M] PR targ
e
t/
7
1056: Don't use vectorized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64
]
P
R target/7080
9
:
Delete aar
c
h64_v
m
ls<
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64][tests] Skip cpu-di
a
g
nostics tests wh
e
n o
v
erriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
tkach
o
v
[ob
v
i
o
us] Typo fix in t
r
ee-ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkach
o
v
[ob
v
ious] Fix param name in dump fil
e
commit
|
commitdiff
|
tree
2016-05-12
ktkacho
v
[AR
M
] PR t
a
rget/70830:
A
void P
O
P-{reglist}
^
w
h
en r
e
turning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktka
c
hov
[ARM]
A
dd mode t
o
prob
e
_stack set o
p
erands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[internal-fn
.
c
]
[committed] Conve
r
t
conditio
n
al
c
ompilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkach
o
v
[AArc
h
64] Define WORD_
R
E
G
ISTER
_
OPERATIONS to z
e
r
o
and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkacho
v
[
r
tlana
l
.
c]
Con
v
ert c
o
n
d
itional compilation on WORD_R
E
GISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix
F
AIL: g
c
c
.
d
g
/tree
-
ssa/mi
n
m
a
x
-2
.
c scan-tr
e
e
-
du
m
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch
6
4] Work around PR t
a
r
g
et/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][do
c
] Doc
u
ment
d
eprecation of pre-ARMv4T archite
c
ture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
c
hov
[testsuite
]
P
R
rtl-optimization/70681: X
F
AIL ira-shrin
k
w
rap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkac
h
ov
[ARM] PR targe
t
/70566
Check that condition
r
egister
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM
]
R
e
duce
s
ize of arm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
kt
k
ac
h
ov
[
AR
M
]
Split out
a
rm
v
7ve effecti
v
e targ
e
t check
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM]
PR driver/7
0
1
3
2
: Avo
i
d
d
o
uble fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktka
c
h
ov
[AArch64]
F
i
x gc
c
.
target/aarch
6
4/vect-re
d
uc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kachov
[AArch6
4
]
PR targ
e
t/7
0
002: Ma
k
e aarch64_set_current_f
u
nctio
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktk
a
chov
[AArch64] Fix thinko
in h
a
ndling of -momit-leaf
-
fra
m
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
tkachov
[obvious] Fix typo in tree-
s
s
a-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
t
kachov
[
ARM
]
Error ou
t
of
arm_
n
e
o
n
.
h if
c
om
p
iling f
o
r soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][test
s
uit
e
] PR target
/
70004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkacho
v
[ARM
]
PR rtl-opti
m
i
z
a
tion/69904: Disa
l
low copying/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkacho
v
[AArch64
]
Set
T
R
E
E_TARGET_GLOBA
L
S in aarch64_set_current_fu
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkac
h
ov
[AArch64] PR target/69613: Return zero TA
R
G
ET_SH
I
FT_TR
U
NC
A
TI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
t
kac
h
ov
[
ARM] Tests
f
or a
r
m_
r
estrict_it patterns in
thumb
2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
ov
[gcse
]
P
R rtl-optimization/69886: Check ta
r
ge
t
mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Ad
d
initial
s
u
p
port for the
C
o
r
t
e
x-A32
commit
|
commitdiff
|
tree
2016-02-24
k
t
ka
c
hov
[A
R
M] PR
t
arget/
6
9875 Fix atomic_l
o
a
dd
i
e
xpansion
commit
|
commitdiff
|
tree
2016-02-19
k
t
kachov
[AArch64] Sk
i
p gcc
.
target/aarch64/
a
ssembler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
AA
r
ch64
]
PR tar
g
et/69161: Don't us
e
special pre
d
icate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkacho
v
[ARM] PR t
a
r
g
e
t/69161: Don't ignore m
o
de w
h
en matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
k
t
k
ach
o
v
[AArch64] Only update assembler
.
arch directive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[
ARM][4/
4
] Adjust gcc
.
t
a
rget/arm/wmul-[12
3
]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[cse][
3
/4]
D
on
'
t overwrite origin
a
l
rtx when fold
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
k
achov
[ARM][2/4] Fix operand costing log
i
c
fo
r
SMUL[
T
B][TB
]
commit
|
commitdiff
|
tree
2016-02-04
kt
k
a
c
h
ov
[ARM][1/4]
P
R target/
6
5932: Add te
s
t
c
a
s
e
commit
|
commitdiff
|
tree
2016-02-04
ktkacho
v
[ARM] PR tar
g
e
t/65932: stop c
h
anging signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[ARM
]
F
ix PR
target/694
0
3: Bug in thumb2_ior_scc_strict
_
it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktk
a
chov
[
A
RM
]
PR t
a
rge
t
/6
9
135: Mark
A
R
Mv8
v
cvt instructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AAr
c
h
6
4] Handle CSEL o
f
zero_extended
o
pe
r
ands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
kachov
[
A
Arch6
4
] Handle comp
a
r
e
of ze
r
o_ex
t
ract form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
ho
v
[AArch64] Pr
o
p
erl
y
reject
invalid att
r
ibute strings
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[AA
r
ch6
4
] PR rtl-optimization/68796: Add patterns
for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-if
c
v
t] PR rtl-optim
i
z
a
t
ion/68841:
M
a
k
e
sure
on
e
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkacho
v
[combine][v2] Canonica
l
ise (r
+
r) to (r <
<
1)
to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[combine] Check WORD_
R
EGISTER_
O
PERATIONS n
o
rmally rather
.
.
.
commit
|
commitdiff
|
tree
next