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] PR target/71270 fix neon_valid_immediate for big-endian
2017-01-20
k
tka
c
hov
[A
R
M]
PR tar
g
et/7
1
2
70 fix neon_valid_
i
mm
e
diat
e
for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktka
c
hov
[AAr
c
h64]
P
urge leftover occurren
c
es of aarch64_
n
o
p
c
r
e
lative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkac
h
ov
A
dd Cortex-A15 tuning to
gcc
.
dg/uninit-pred
-
8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkacho
v
[tree-
s
s
a
-ad
d
ress
]
Avoi
d
crea
t
ing non-ca
n
onica
l
RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkac
h
o
v
[
ARM]
P
R
t
a
rget/78694: Avoid
invali
d
RTL sharing i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktka
c
hov
[AArch64] Split
X-
r
eg UBFIZ into W-r
e
g LS
L
when po
s
s
i
b
l
e
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split X-reg UBFX into
W
-
reg LS
R
w
hen possi
b
le
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libst
d
c
++][testsuite] XFAIL
t
ests re
l
y
i
ng on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[
ARM][
c
ommitted] S
o
rt ARMv8 proc
e
ssors by alpha
b
etic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[
AArch64] Separate shrink wrapp
i
ng
ho
o
ks implementat
i
o
n
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[AA
r
c
h
64] PR
t
ar
g
et/78362: Make sur
e
to on
l
y tak
e
R
E
GNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktk
a
chov
[TER] PR target/48863 : Don't
r
eplace expressions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
k
tkachov
[ARM] PR targ
e
t/78439: Update
m
ovdi
c
onstrai
n
t
s for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remov
e
dead FI
X
ME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[A
A
rch6
4
] Expand DImode con
s
tant stores to
two S
I
mode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[A
A
rch64] Fix gcc
.
dg
/
to
r
ture/float32-
b
uilt
i
n
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[A
R
M] PR target/78364: Add pro
p
e
r restrictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
hov
[2/2] Add st
o
r
e
merging unit
t
ests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[A
R
M][2/2] Remove old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][1/2] Use generic_e
x
tra
_
cos
t
s in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2]
F
ix
off-by-one error
i
n clear_
b
it_region in
store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktka
c
hov
[AArch
6
4
] Fix PR target/778
2
2: Use
tight
e
r pre
d
icates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkacho
v
[r
t
lanal] Fix WORD_REGISTER_OPERAT
I
ONS
condition
in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkac
h
ov
Fix for big-endian
gcc
.
c-torture/execute/p
r
55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
PR
t
ree-optimization/7
8
170
:
Truncate sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
P
R
tree-optimizati
o
n/78
1
62: Reject negative of
f
sets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
c
h
ov
[AArch64] Add fun
c
tion comments
t
o so
m
e prolog
u
e/epil
o
gue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktk
a
c
h
o
v
GIMPLE s
t
ore merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkac
h
ov
[
c
hec
k
_GNU_style
.
sh] M
o
re a
g
gress
i
vely ignore
dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkach
o
v
[
ree] PR rtl-optimiza
t
ion/7
8
038: Handle global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktka
c
hov
[
AArch64] Use
new tar
g
et pass regis
t
ration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktk
a
cho
v
[AA
r
ch6
4
] Add spellch
e
ck
i
ng hin
t
s for -m
a
rch,-
m
cpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
k
tkachov
[
s
impl
i
f
y-rtx] Zero-in
i
tialise loc
a
l ar
r
a
y i
n
s
i
m
plify
_
immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-const] Fix n
a
ti
v
e_
e
ncode_real for HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert: [RTL ifcvt] Transfor
m
(X == CST) ?
-
C
S
T :
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkac
h
ov
[RTL ifcvt
]
Transform (X == CST) ?
-CST : Y into
(
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
t
kach
o
v
[ARM] Fix -
W
im
p
licit-fa
l
lthrough
w
arni
n
gs
commit
|
commitdiff
|
tree
2016-09-26
kt
k
achov
[regrenam
e
]
[
sel-sched] Fix bogus
u
se
o
f HARD_F
R
AME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkach
o
v
[simplif
y
-rtx]
(G
T
U (PLUS a C) (C - 1))
-->
(
L
TU a
-C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[ex
p
med
.
c] PR midd
l
e-end/77
4
26
D
elete dupl
i
cate conditio
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
k
tkachov
[A
A
rch64] Add ANDS pattern for CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] PR target/70473: Reduce size of Cortex-A8 auto
m
aton
commit
|
commitdiff
|
tree
2016-08-26
ktkac
h
ov
[ARM] Refactor MOV
W
/MOVT
f
usion logic to allow ext
e
ns
i
on
commit
|
commitdiff
|
tree
2016-08-01
ktka
c
hov
[AArch6
4
] Allo
w
multipl
e
-of-
8
i
m
mediate offset
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vectorizer]
[
2/2] Hook up mult synthesis l
o
gic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2]
Move choose_
m
ult_variant declaration
a
n
d
dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[e
x
pr
.
c]
PR mi
d
dle-end/71700: zero
-
e
x
tend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
kt
k
achov
[ARM] Add
s
upport for so
m
e A
R
Mv8
-
A co
r
e
s
t
o
d
river
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[R
T
L ifcvt] PR rtl-
o
p
t
i
m
ization/71594: ICE in noce
_
emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[A
R
M]
D
e
l
ete thum
b
_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
Arch64][
2
/2]
(
Re)Impleme
n
t
vcop
y
<q>_la
n
e<q> intrin
s
ics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
Arch64][1/2] Add sup
p
ort INS (
e
leme
n
t) instruc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkach
o
v
[ARM][1/4] Repla
c
e u
s
es of
int_log2 by exac
t
_log2
commit
|
commitdiff
|
tree
2016-06-22
k
t
k
a
chov
[ARM] Add initial support for Co
r
tex
-
A73
commit
|
commitdiff
|
tree
2016-06-22
k
t
k
achov
[A
A
rch64] Add initial
s
u
p
port for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkacho
v
[typo
]
aligne
m
ent -> alignment
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[AArch64][obvio
u
s] Clean up parent
h
e
s
e
s
a
nd use G
E
T_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[
RTL ifcv
t
] Allow sim
p
l
e
r
egister subregs
in noc
e
_
c
onvert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktk
a
chov
F
i
x ty
p
o in co
p
y
r
ight boilerpla
t
e
commit
|
commitdiff
|
tree
2016-06-14
k
t
kacho
v
[AArch64
]
Hand
l
e AND+ASHIFT f
o
rm
o
f
U
BFIZ corre
c
t
l
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkacho
v
Upda
t
e d
o
cumentat
i
on for ARM arc
h
itecture
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
[RTL if
c
vt] Print
name of noce tras
f
orm
tha
t
s
u
c
c
eeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
hov
[AA
r
c
h64]
Model CSEL
i
n
stru
c
tion in Cortex-A5
7
sched
u
lin
g
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkach
o
v
[
simplify-rtx] Fix unused
v
ariable warnin
g
in s
i
m
plify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkachov
[3/3
]
[RTL i
f
cvt] PR
middle-end
/
37780: Co
n
ditional expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[2/3
]
[AA
r
ch64] K
e
ep
CTZ components together until a
f
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
1
/
3
]
[ARM] Keep
ctz ex
p
ressions t
o
gether until af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkacho
v
[A
R
M
][obvious]
Fix typos in
*
thumb1_mulsi3 commen
t
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal] Fix rtl-optimization/712
9
5
commit
|
commitdiff
|
tree
2016-06-02
ktka
c
hov
Fix fallout from: [ARM]
P
R target/70830: A
v
oid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM]
Use prop
e
r
o
utput modifier f
o
r DImode regis
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM
]
Tie
o
peran
d
1 to oper
a
nd 0 in AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
kachov
[AArc
h
6
4
] U
s
e
aarch64_fusion_enabled_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
kach
o
v
[AArch64] Remov
e
aarch6
4
_simd_attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64]
Tie operand 1
to operan
d
0 in
AESMC
p
a
t
te
r
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64]
S
impli
f
y
ashl<mo
d
e>3 expa
n
der
f
o
r
SHORT
m
odes
commit
|
commitdiff
|
tree
2016-05-27
k
tkacho
v
[AArc
h
6
4] Delete
obsolete CC_
Z
ESWP and CC
_
SESWP
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkacho
v
[R
T
L ifcvt] PR r
t
l-opt
i
miza
t
io
n
/66940: Avoid
s
igned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[A
R
M][4/4] Sim
p
l
i
fy checks for
C
ONST_I
N
T_P and compa
r
iso
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkac
h
ov
[ARM][3/4] Clea
n
up cas
t
s from INTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
A
RM]
[
2/4] Rep
l
ace cast
s
of 1 to
HOST_
W
IDE_INT by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
c
hov
[
ARM]
PR target/69857 Remove bogu
s
e
a
rly ret
u
r
n fals
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
kt
k
achov
[ARM
]
Fix costi
n
g o
f
sign-ext
e
nding load in rtx cost
s
commit
|
commitdiff
|
tree
2016-05-19
ktkach
o
v
[ARM
]
PR target/71056:
D
on't use v
e
ct
o
r
ized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64] PR targ
e
t/708
0
9: Delete aar
c
h64_vml
s
<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkach
o
v
[
AArch64][tests] Skip cpu-diagnost
i
cs te
s
ts when over
r
id
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
tkachov
[ob
v
ious] Typo fix in tree-s
s
a-lo
o
p-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[ob
v
io
u
s] Fix pa
r
am name
i
n dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM] PR target
/
70
8
30: Avoi
d
POP-
{
reg
l
i
s
t}^ when r
e
turning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[
ARM]
A
dd mod
e
to probe_stack set opera
n
ds
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[interna
l
-fn
.
c][co
m
mit
t
ed]
C
o
n
vert
conditional compilat
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
kt
k
ac
h
ov
[AArc
h
6
4] Defin
e
WOR
D
_REGISTER
_
OPERA
T
IONS to zero a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
k
t
kachov
[rtlanal
.
c]
Convert condition
a
l compilation on WORD_
R
EGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
F
i
x FA
I
L: gcc
.
dg/tree-s
s
a/minm
a
x-2
.
c scan-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64] Work arou
n
d PR target
/
64
9
71
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][
d
oc] Document depr
e
cation o
f
p
r
e-ARMv4T arch
i
tectu
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkacho
v
[testsuite] PR rt
l
-optimizat
i
o
n
/70681: XF
A
IL
i
ra-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktka
c
hov
[
A
R
M
]
P
R
target/70
5
66
Check that
condition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Red
u
c
e
size
of arm1020e a
u
tom
a
ton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Split out armv
7
ve effective target c
h
eck
commit
|
commitdiff
|
tree
next