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] Purge leftover occurrences of aarch64_nopcrelative_literal_loads
2017-01-19
ktkachov
[AArch6
4
] Purge l
e
ftover
occurrences of a
a
rch64_nopcre
l
ative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add Cortex-A15 tuning
t
o
g
c
c
.
dg
/
u
ninit-pr
e
d-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
k
tkachov
[tree-ssa
-
address] Avo
i
d creating non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM] PR targe
t
/78694: Avoid i
n
valid RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[
A
A
rch64]
S
plit X
-
reg UBFIZ
into
W
-r
e
g LSL w
h
e
n
p
ossi
b
le
commit
|
commitdiff
|
tree
2016-12-16
ktkacho
v
[AAr
c
h
6
4]
S
plit X-reg UBFX
i
nto W-reg L
S
R w
h
en possible
commit
|
commitdiff
|
tree
2016-12-12
ktka
c
hov
[l
i
b
s
t
dc++]
[
t
es
t
s
u
ite] XFAIL tes
t
s
relying on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[
ARM][comm
i
tte
d
] Sort
A
R
M
v
8 processors by
alpha
b
e
tic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AAr
c
h64] Sep
a
rate shrin
k
w
ra
p
p
ing hoo
k
s implementation
commit
|
commitdiff
|
tree
2016-11-30
ktk
a
chov
[AArch64] PR target/
7
8362:
M
ake sure
to
o
nly
t
ak
e
R
E
G
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkach
o
v
[TER]
P
R target/48863 : Don't r
e
pla
c
e express
i
ons ac
r
oss
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[
A
R
M]
PR target/78
4
39:
U
pdate movdi c
o
nst
r
aint
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
kt
k
acho
v
Remove de
a
d
F
IXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArc
h
64] Expand DImo
d
e
constant
s
to
r
es to two
SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch
6
4]
F
i
x
gcc
.
dg/torture/float32
-
builtin
.
c wit
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkach
o
v
[ARM]
P
R target/783
6
4: Ad
d
p
r
op
e
r res
t
rictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2]
A
dd store merging
unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
A
RM][2
/
2] Remove
old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[AR
M
][1/2] Use gen
e
ric_extra_cos
t
s in all
remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[1/2
]
Fix off-by-one er
r
or
i
n clear_bit_region
i
n store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArc
h
64] Fix PR
t
arget/77822: Use t
i
ghter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkac
h
ov
[rtlanal] Fix WORD_REGIS
T
E
R_OPERAT
I
ONS con
d
ition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
tkachov
Fix f
o
r
big-
e
n
d
i
a
n
g
cc
.
c-tor
t
ure/execute/p
r
55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-o
p
timi
z
at
i
o
n
/78170:
T
run
c
ate sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-
o
ptim
i
zation/78162: Rej
e
ct
n
egative off
s
ets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch64] Add function comments t
o
some pro
l
ogue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE store
m
e
r
ging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[
check_GNU_style
.
sh
]
More aggressi
v
el
y
ignore
d
g-x
x
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktka
c
hov
[
r
ee] PR rtl-opt
i
m
i
za
t
i
o
n
/78038:
H
andle glob
a
l register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AAr
c
h64] Us
e
new target pass regist
r
ation framewo
r
k
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch6
4
]
Add spe
l
lchecki
n
g hints for
-
march
,
-mc
p
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkach
o
v
[simplify-rtx] Zero
-
initialise loca
l
array i
n
simplif
y
_imme
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
t
kach
o
v
[fold-const] Fix native_
e
ncode_real for HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
k
t
kachov
Revert: [
R
TL ifcvt] Transform (X == CS
T
) ?
-
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
ktkachov
[ARM
]
Fix -W
i
mplicit-fal
l
throug
h
warnings
commit
|
commitdiff
|
tree
2016-09-26
ktk
a
chov
[regre
n
am
e
]
[sel-sched] Fi
x
b
ogu
s
use of H
A
RD_FRAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simpli
f
y-rtx] (GTU (PLUS a C
)
(C - 1))
--
>
(
L
T
U a -C
)
commit
|
commitdiff
|
tree
2016-09-12
k
t
kac
h
o
v
[
e
xpm
e
d
.
c]
P
R middle-end/77426 D
e
lete
d
uplicate c
o
nditio
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[
AArc
h
64] Add ANDS pattern
f
or C
M
P+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
k
tka
c
hov
[ARM] PR target/70473
:
Reduce
s
ize of C
o
rtex-A8 auto
m
ato
n
commit
|
commitdiff
|
tree
2016-08-26
k
tkachov
[ARM]
Re
f
acto
r
MOVW/MOVT fusion lo
g
ic to allow e
x
tension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] Allow multip
l
e-o
f
-8 immediate offs
e
ts for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
kachov
[v
e
ctorizer][2/2] Hook up mult synthesi
s
logi
c
i
nto
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[
1
/2] Move choose_m
u
lt_variant
d
e
clarat
i
on and d
e
pendent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[exp
r
.
c] PR middle
-
end/7
1
700: zero
-
e
xtend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM] Add support f
o
r s
o
me
ARMv8-A cores to dr
i
ver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifcvt]
P
R
rtl-optim
i
zati
o
n/71594
:
ICE in noce_e
m
it_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktka
c
hov
[ARM
]
D
elete
thumb
_
r
eloa
d
_in_h
commit
|
commitdiff
|
tree
2016-06-30
kt
k
a
c
h
ov
[A
A
rch64]
[
2/
2
] (Re)Imp
l
ement vcopy<q>_la
n
e
<
q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1/2]
Add support INS (element) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
kt
k
achov
[ARM][
1
/4] Rep
l
ace uses
of int
_
log2 by exact_l
o
g2
commit
|
commitdiff
|
tree
2016-06-22
k
t
kachov
[A
R
M]
A
dd initial support for
Corte
x
-A
7
3
commit
|
commitdiff
|
tree
2016-06-22
ktka
c
hov
[AA
r
ch64] Add init
i
al supp
o
rt for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
kt
k
achov
[typo] al
i
gnement -> alig
n
ment
commit
|
commitdiff
|
tree
2016-06-15
ktkacho
v
[AArch
6
4][obvious] Clean up parentheses and use GET_MODE_U
N
I
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
chov
[R
T
L ifcvt] Allow simple
r
egister subregs in
n
oce_conve
r
t_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkac
h
ov
Fi
x
typo in copyright boiler
p
late
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[
AArch
6
4] Handle
A
ND+ASHIFT
f
orm of UB
F
IZ co
r
rectly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Update documentation fo
r
ARM
a
rchitect
u
re
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[R
T
L
ifcvt] Print name of no
c
e tra
s
form tha
t
succ
e
ed
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
k
achov
[A
A
rch64] M
o
de
l
CSEL in
s
t
r
uc
t
ion
in Cortex-A5
7
scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[
s
implify-rtx] Fi
x
un
u
sed v
a
riab
l
e war
n
ing in simplify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
chov
[3
/
3][RT
L
if
c
vt] PR middle-end/
3
7780: Conditi
o
nal expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
2/3
]
[AAr
c
h64] Keep CTZ
component
s
toget
h
er until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
ho
v
[1/3][ARM] Keep ctz expr
e
s
sions to
g
e
ther until aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktka
c
hov
[ARM][obv
i
ous] Fix typos in *thumb
1
_mulsi3
co
m
m
e
nt
commit
|
commitdiff
|
tree
2016-06-02
ktka
c
hov
[
r
tlanal] Fix rtl-optim
i
zation/71295
commit
|
commitdiff
|
tree
2016-06-02
ktk
a
chov
Fix fallout
f
rom: [ARM]
P
R target/70830: Av
o
id
P
OP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Use proper output mod
i
fier
for DImode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktk
a
chov
[
A
RM]
T
ie opera
n
d 1 to operand 0 in
AESMC
p
attern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64] Use aarch64_fu
s
ion_enabled_p to c
h
ec
k
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
AArch64] Remove aa
r
ch64_simd_attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Tie op
e
rand 1
t
o operand 0 in AESMC
p
attern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64]
S
i
m
plify as
h
l<mode>3
e
xpander
f
or SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktk
a
chov
[AArch64] Delete obso
l
ete CC_ZESWP and CC_SES
W
P CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL ifc
v
t] PR
r
tl-
o
ptimizati
o
n/66940: Avo
i
d signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kac
h
ov
[ARM][4
/
4
] Sim
p
lify check
s
for CONST_INT_P and
c
omparis
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkac
h
ov
[ARM][3/4] Clea
n
u
p
casts from IN
T
VAL
to [unsigne
d
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM][2/4] Re
p
lace casts of 1 to HOST_WIDE_INT b
y
HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkac
h
ov
[ARM]
PR target/69857 Rem
o
ve
b
ogus early return
f
alse
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
kt
k
achov
[ARM] Fix costing of sign-extending load i
n
rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR ta
r
get/71056: Don
'
t use vectorized
builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
kachov
[AArch64]
P
R tar
g
et/70809: Delete aar
c
h64_vm
l
s
<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
kachov
[A
A
rc
h
64][
t
ests] Skip cpu
-
diagnostics tests when overri
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obviou
s
] Typo fix in tree-ssa-loop-
i
vanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktka
c
hov
[obvious] Fix para
m
n
ame
i
n dump file
commit
|
commitdiff
|
tree
2016-05-12
ktk
a
c
h
ov
[AR
M
] PR target/70830
:
Avoid P
O
P-{reglist}^ whe
n
returnin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
t
k
achov
[ARM] Add mode
t
o
probe_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[int
e
rnal-fn
.
c][committed] Conv
e
rt condit
i
onal
compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch64
]
De
f
ine WORD_REGISTER_OPERATI
O
NS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkac
h
ov
[
r
tl
a
nal
.
c] Con
v
ert conditional compilation on WORD_RE
G
ISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkach
o
v
Fix FAIL:
g
cc
.
dg/tr
e
e
-
ssa/minma
x
-2
.
c scan-t
r
ee-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktk
a
c
hov
[AArc
h
64] Work
a
round PR targ
e
t/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][doc]
D
o
c
u
ment deprecation of pre-ARMv4T architectur
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
chov
[testsuite]
P
R
rtl-opt
i
mization/7068
1
: X
F
AIL ira-shrin
k
wrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
k
t
kachov
[ARM] PR target/
7
0566 Check that
c
ondition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[ARM] Reduce size of ar
m
10
2
0e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] S
p
l
i
t
o
ut a
r
mv7
v
e effective target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR drive
r
/
70132:
A
void
double
f
c
l
ose in dr
i
ver
.
.
.
commit
|
commitdiff
|
tree
next