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
[testsuite] Fix FAIL: gcc.dg/lto/pr69188 on bare-metal targets
2017-01-23
ktka
c
ho
v
[tests
u
i
t
e] Fix FAIL:
g
cc
.
d
g
/
l
to/pr6
9
188 on
ba
r
e
-
metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktka
c
hov
[ARM] PR target/7
1
270 fix n
e
on_valid_immed
i
a
te for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkacho
v
[A
A
rch64] Pur
g
e leftover o
c
currences of a
a
rch
6
4_nopcre
l
ative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktk
a
chov
Ad
d
Cortex
-
A15 tunin
g
t
o
gcc
.
dg/uninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tree-ss
a
-address] Av
o
id creatin
g
non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM] PR t
a
rge
t
/78694: Avoid inv
a
lid RT
L
sharing
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[
A
A
rch64] Split X
-
r
eg U
B
FIZ into W-reg
L
SL when p
o
s
sible
commit
|
commitdiff
|
tree
2016-12-16
k
tka
c
hov
[AArch64]
S
plit X-reg
U
BFX into W-reg LSR when poss
i
ble
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libstdc++][
t
est
s
uite] X
F
AIL tests relyi
n
g on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][co
m
mitted]
Sort ARMv
8
process
o
rs by alp
h
ab
e
tic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkach
o
v
[AArch64] Separate shrink wrapping
h
ooks
i
m
plementation
commit
|
commitdiff
|
tree
2016-11-30
kt
k
a
c
hov
[
AArch64]
P
R ta
r
get/78362: Make sure to only take RE
G
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TE
R
] PR target/48863 : D
o
n't replace ex
p
re
s
s
ions acr
o
ss
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktka
c
hov
[ARM]
P
R ta
r
get/78
4
39:
Upda
t
e
movdi
c
ons
t
ra
i
nts for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remove de
a
d F
I
XME
commit
|
commitdiff
|
tree
2016-11-17
k
t
kachov
[AArch64
]
Expand DImode con
s
tan
t
store
s
to
t
wo SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
k
t
kacho
v
[AArch64] Fix gcc
.
d
g/
t
orture/fl
o
at32-builtin
.
c
w
ith
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[
A
RM
]
PR target/78364:
A
dd proper
r
estrictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] Ad
d
store merging unit tes
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][2/2] Remove
o
ld
rtx cos
t
s
commit
|
commitdiff
|
tree
2016-11-08
k
t
k
ach
o
v
[ARM][1/2] Use generic_
e
x
t
ra_cost
s
i
n all
remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[1/
2
]
F
ix off-by-one err
o
r
in cl
e
ar_bi
t
_region in sto
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64]
F
ix PR ta
r
get/77
8
22: Use tighter
pre
d
icates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkach
o
v
[
r
tl
a
nal
]
Fix
W
ORD_REGI
S
T
E
R
_
OPERATIONS c
o
ndition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
acho
v
Fi
x
for bi
g
-e
n
dian
g
c
c
.
c-torture/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkac
h
ov
PR
t
re
e
-optimization/78170
:
T
runcate s
i
gn-extende
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
cho
v
PR
t
r
e
e-optimization
/
78
1
62: Reject negative
off
s
ets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
chov
[
AArch64] A
d
d func
t
ion
com
m
ent
s
to some prologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
t
kachov
GIM
P
LE store mergi
n
g
p
a
s
s
commit
|
commitdiff
|
tree
2016-10-24
ktka
c
hov
[che
c
k_
G
NU_style
.
sh] M
o
re a
g
g
r
es
s
ively ignore dg
-
xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
kt
k
a
ch
o
v
[ree] PR rtl-optimization/7
8
038:
Ha
n
dle glo
b
al register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
k
t
kacho
v
[AArch
6
4] Use n
e
w target pa
s
s
regi
s
t
ration
framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[
AA
r
ch6
4
] Add spe
l
lchecki
n
g hin
t
s for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-rtx] Zero-initialise local array in
s
implify_imme
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktka
c
h
ov
[fold-con
s
t
]
Fix na
t
ive
_
encode_
r
ea
l
f
o
r H
F
m
ode constants
commit
|
commitdiff
|
tree
2016-10-03
k
tkachov
Reve
r
t:
[RTL ifcvt] Tra
n
s
f
orm (X == CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
kt
k
achov
[RTL ifcvt]
Transfo
r
m (
X
== CS
T
) ? -CST : Y
i
nto
(
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM] Fi
x
-Wimplicit-fallt
h
rough
warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename
]
[sel-s
c
hed]
F
i
x bogu
s
use of HAR
D
_
FRAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[
s
implify-rtx]
(
GTU
(
PLUS
a
C)
(C - 1)) --> (LT
U
a -C)
commit
|
commitdiff
|
tree
2016-09-12
k
tkach
o
v
[ex
p
med
.
c] PR
m
iddle-end/774
2
6 Delete duplica
t
e
condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkac
h
ov
[AArch64] Add ANDS patte
r
n for CMP
+
ZERO_EX
T
END
commit
|
commitdiff
|
tree
2016-08-26
k
tkachov
[ARM] PR tar
g
e
t
/70473: Reduce size
o
f
Cortex-A8 automat
o
n
commit
|
commitdiff
|
tree
2016-08-26
k
t
kachov
[
A
RM] Refactor MOVW/MOVT fusion log
i
c to
allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[
AArch64] Allow
m
ult
i
ple-of-8
immed
i
ate offse
t
s
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[
v
ectori
z
er]
[
2/2] Ho
o
k up
m
ult
synthes
i
s l
o
gic int
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2] Move choose_mult_va
r
iant decla
r
ation and depende
n
t
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktka
c
hov
[e
x
pr
.
c] PR
middle-end/71700: zer
o
-extend sub
-
word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[
ARM] Add sup
p
ort
f
o
r some ARMv8-A cores to dri
v
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifcvt] P
R
r
tl-optimiza
t
ion/71594: ICE
i
n
no
c
e_emit_cm
o
v
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
k
t
kachov
[ARM] Delete thu
m
b_
r
eload_i
n
_h
commit
|
commitdiff
|
tree
2016-06-30
ktka
c
hov
[A
A
rch64][2/
2
] (Re
)
Implemen
t
vcopy<q>_lane<
q
> i
n
tr
i
nsics
commit
|
commitdiff
|
tree
2016-06-30
k
t
kac
h
ov
[AArch64][1/2] Ad
d
support INS (element) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/4] Replace uses of in
t
_l
o
g2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkacho
v
[ARM] Add initial support for Cort
e
x-A73
commit
|
commitdiff
|
tree
2016-06-22
k
t
kachov
[AArch64] Add i
n
itial
support for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typo
]
alignement -> ali
g
nment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[
A
Arch64][obvious] Cl
e
an up parenthese
s
a
n
d use
G
ET_MODE_
U
NI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[
RTL i
f
cv
t
]
Allow simple register subr
e
gs in noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
F
i
x
t
ypo i
n
copyrigh
t
bo
i
l
e
rplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch64] Han
d
le AND+ASHIF
T
fo
r
m of UBFIZ correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkacho
v
Update documentation fo
r
ARM arc
h
itecture
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
[
RT
L
if
c
vt] Print name
o
f noce tr
a
sfor
m
that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
chov
[AAr
c
h64] Model
C
SEL
instruction in Cor
t
e
x-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
k
tkach
o
v
[simpli
f
y-rtx] Fix unused variable warning in
s
implify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
chov
[3/3][
R
TL
ifcvt]
P
R
m
iddle
-
end/37780: Co
n
dition
a
l expr
e
ssion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3]
[
AArch64]
Keep CTZ
c
omponents to
g
et
h
er until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkach
o
v
[1/
3
]
[ARM] Keep ctz expr
e
s
s
ions t
o
gether until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkac
h
ov
[ARM][obvious
]
Fix typos in *thumb1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[
r
tla
n
al]
F
ix rtl-optim
i
zation/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fallou
t
from: [ARM] PR target
/
70830
:
Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Us
e
proper out
p
u
t
modi
f
i
e
r for DImode regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Ti
e
oper
a
nd 1 to oper
a
nd
0
in AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch
6
4] Use aarch64_fus
i
on_enabled_p to che
c
k for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64]
Remove aarch6
4
_
simd
_
a
ttr_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[AArch64]
T
ie operand
1
to operand
0
i
n AESM
C
p
a
t
ter
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
hov
[AArch64] Simp
l
i
f
y
ashl<mode>
3
expande
r
for SHORT
mode
s
commit
|
commitdiff
|
tree
2016-05-27
k
t
ka
c
hov
[AArch64] Del
e
te obsolete CC_Z
E
S
W
P a
n
d CC_SESWP
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
t
ka
c
h
o
v
[RTL
ifcvt] PR rtl-opti
m
iz
a
ti
o
n/66940: A
v
oid si
g
ned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
A
R
M][4/4] Simpl
i
fy checks for CONST_INT_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM]
[
3/4
]
Cleanu
p
casts
f
ro
m
INTVAL to [unsig
n
ed]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[ARM][2/4] Replace cas
t
s of 1 to
HOST_W
I
DE_INT by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkacho
v
[ARM] P
R
target/69
8
57 Remove
bogu
s
ear
l
y
return
f
a
lse
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
kt
k
achov
[ARM] Fix
costing of
sign-extending l
o
ad in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
k
tkachov
[ARM]
PR target/7
1
056:
D
o
n't use vectorized builtin
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktk
a
chov
[AA
r
ch64] PR target/7
0
809: Dele
t
e aarch64_vmls
<
mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
ka
c
h
ov
[AArch64][test
s
] S
k
ip cpu-
d
iagnostics tests
when
o
verriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
chov
[obvi
o
us] Typo f
i
x in tree-ssa-loop
-
ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[o
b
vious] Fix pa
r
a
m
name i
n
dump
fil
e
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM]
P
R target/70830: A
v
o
i
d POP-
{
re
g
list}^ when re
t
urning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add m
o
de to pr
o
be_stac
k
set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[
i
n
t
ernal-fn
.
c][com
m
i
t
ted]
C
onvert conditi
o
nal compi
l
at
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
t
kacho
v
[AArch64] Defin
e
WORD_REG
I
ST
E
R
_
OPE
R
ATIONS to
z
er
o
and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkach
o
v
[rtlanal
.
c] Convert
c
onditional compil
a
tion
o
n WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkach
o
v
Fix FAIL: gcc
.
dg/tree-
s
sa/
m
inmax-2
.
c
scan-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
t
kacho
v
[A
A
rch64] Work around PR targ
e
t/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkach
o
v
[
ARM][doc] Do
c
ument de
p
recation
o
f pre-
A
RMv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkac
h
ov
[testsuite] PR rt
l
-op
t
imization/
7
06
8
1: XFAIL ira-shrin
k
wrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkacho
v
[ARM] PR target/7
0
566 Check that cond
i
tion register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Reduce size of arm
1
02
0
e automaton
commit
|
commitdiff
|
tree
next