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] Fix bootstrap due to wide_int .elt (0) uninit warning
2017-03-03
ktk
a
chov
[AArch64]
F
ix bootstrap d
u
e to wide_int
.
e
l
t (0) un
i
n
it
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip
gc
c
.
dg/gimplefe-26
.
c on
non-c99 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
ktkacho
v
[ARM
]
PR rtl-
o
ptimizatio
n
/68664 Imp
l
ement TARGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
k
t
k
a
cho
v
[AArch
6
4
]
PR r
t
l-optimizat
i
o
n/68
6
6
4
Implement
TAR
G
ET_SCHE
D
_
C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AArch64] Us
e
c
ontains
_
me
m
_rt
x
_p to
d
etect memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
t
k
a
c
h
ov
[
A
RM] Fix assembly
comment s
y
ntax in -mpri
n
t-tu
n
e
-i
n
fo
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[ris
c
v] Fix build due to INT16
_
MAX issue
commit
|
commitdiff
|
tree
2017-01-25
ktk
a
c
hov
[
A
RM] PR
t
arget/
7
9145 Fix xordi3
e
xpander for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
kt
k
acho
v
[doc]
C
orre
c
t o
p
timisation
levels
doc
u
mentation
for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
tk
a
ch
o
v
[testsuite]
Require shared effective target for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuite]
F
ix FAIL: gcc
.
dg/lto
/
pr69188
on bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktk
a
cho
v
[ARM] PR ta
r
g
et/71270 fix neon_valid_im
m
ediate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64] Purge leftover occurrences of aarch64_nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktka
c
hov
A
d
d Cort
e
x
-A15 tuning t
o
gcc
.
d
g/
u
ninit-pr
e
d-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tr
e
e
-s
s
a
-address
]
A
v
oid c
r
eatin
g
non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[AR
M
] PR
tar
g
et/78694: Avoid invalid RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Sp
l
i
t X-reg
UBFIZ into W-
r
eg LSL
w
hen possible
commit
|
commitdiff
|
tree
2016-12-16
ktk
a
chov
[AArch64] Split X-reg UBFX into W-reg LS
R
when
p
ossible
commit
|
commitdiff
|
tree
2016-12-12
ktkac
h
ov
[lib
s
tdc++][t
e
stsu
i
te] XFAIL te
s
ts r
e
lyi
n
g
on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
k
t
kachov
[ARM][commit
t
ed] Sort A
R
M
v
8 processors by alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AA
r
ch
6
4] Separate sh
r
ink wrappin
g
hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
k
tkachov
[A
A
rch6
4
] P
R
t
arge
t
/78362: Make sure t
o
only ta
k
e REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
tkachov
[TER] PR ta
r
get/4
8
863 : D
o
n't replace expressions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[AR
M
]
PR target/78439:
Up
d
a
t
e movd
i
constraints
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
k
tkach
o
v
R
e
m
o
ve d
e
ad FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkach
o
v
[A
A
rch64]
Exp
a
n
d D
I
mode co
n
stant stores to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkac
h
ov
[AArc
h
64]
F
ix gcc
.
dg/torture
/
fl
o
at32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR target/78364
:
Add
p
roper restricti
o
ns to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] Add
sto
r
e
m
er
g
ing unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][
2
/2] Rem
o
ve old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[AR
M
][1/2] Use gene
r
ic_extra_cost
s
in all remainin
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
tkachov
[1/2]
F
ix off-by-on
e
error in clear
_
bit_region in st
o
re
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
kt
k
achov
[
A
Arc
h
64] Fix PR target/77822: Use
t
ig
h
ter
p
redic
a
t
es
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[
rtlanal
]
Fix WOR
D
_
REGISTER_OPERATIONS condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
F
i
x
for big-endian gcc
.
c-torture/execute/pr55
7
5
0
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
tkachov
PR tree-optimizatio
n
/781
7
0: Truncate sign-e
x
tended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkac
h
ov
PR tree
-
optimization/7816
2
: Rej
e
ct negative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArc
h
6
4]
A
dd fu
n
ction com
m
ent
s
to some prologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
tkach
o
v
GIMPL
E
store merg
i
ng pas
s
commit
|
commitdiff
|
tree
2016-10-24
ktka
c
h
o
v
[check_GN
U
_style
.
sh] More aggr
e
ssively ign
o
re dg
-
xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkac
h
ov
[ree] P
R
rtl-opti
m
ization/78038: H
a
ndle
g
lob
a
l register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkach
o
v
[AArch64] Use ne
w
t
arget p
a
s
s regis
t
rati
o
n framewor
k
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AAr
c
h64] Add spellchecking h
i
n
t
s for -ma
r
ch,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktk
a
chov
[sim
p
lify-rtx] Ze
r
o-initialise loc
a
l
array in simpl
i
f
y_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktk
a
chov
[fo
l
d-con
s
t] Fix native_enco
d
e_real for HFmode
c
onstants
commit
|
commitdiff
|
tree
2016-10-03
k
t
kachov
Revert: [RTL ifcv
t
] Transform
(
X =
=
CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
k
t
kachov
[RTL ifcvt] T
r
ansform (X
=
= CST) ? -C
S
T : Y in
t
o (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM] Fix -Wi
m
plicit-fallt
h
rough warn
i
ngs
commit
|
commitdiff
|
tree
2016-09-26
k
tkach
o
v
[regrena
m
e][sel-sched]
Fix bogus use of HA
R
D_
F
RA
M
E_POI
N
TER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[
si
m
plify-rtx] (GTU (PLUS
a
C) (
C
- 1)
)
--> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expmed
.
c] PR
middle-end/77426 Delete
du
p
lic
a
t
e
condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
k
t
k
a
chov
[AArch64] Add ANDS patter
n
for CMP+Z
E
RO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
k
t
kachov
[ARM] PR
t
a
rget/70473
:
Reduce size of Co
r
tex-
A
8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkacho
v
[A
R
M] Refactor MOV
W
/
MOVT fusion
logic to allow extens
i
on
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] Allow multip
l
e
-
of-8 i
m
mediate offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
tkachov
[vec
t
orizer][2
/
2] Ho
o
k
u
p m
u
lt s
y
nt
h
esi
s
logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2] Move choo
s
e_mult_var
i
ant decla
r
ation and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
t
ka
c
hov
[expr
.
c] PR
m
iddle-end/71700
:
z
e
ro-extend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkac
h
ov
[
A
RM] Add support for so
m
e ARMv8-A
c
or
e
s t
o
driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
kt
k
achov
[RTL ifcvt] PR rtl
-
op
t
i
mization/7159
4
: I
C
E in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[ARM] D
e
lete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][2/2
]
(Re)Implemen
t
vco
p
y<q>_la
n
e
<
q
>
i
n
tr
i
n
s
i
c
s
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArc
h
64][1/2] Add
s
upp
o
rt
I
NS (
e
lem
e
nt) ins
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
t
kachov
[ARM][1/4] Repl
a
ce uses of
i
nt_lo
g
2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
kt
k
achov
[
A
RM] Add init
i
al s
u
pport f
o
r Corte
x
-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[A
A
r
ch64]
A
d
d
initial
support for
Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
k
tkachov
[typo] alignement ->
alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkach
o
v
[AArch64][
o
bviou
s
] Cl
e
an up parenth
e
ses and
use
G
E
T
_M
O
D
E
_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[RTL ifcvt] Allo
w
simple
register
subregs in no
c
e
_
convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
t
kac
h
o
v
Fix t
y
po in
copyright boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkac
h
ov
[AAr
c
h64]
Handle AND+ASHI
F
T
f
orm of
U
BFIZ
correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Upd
a
te doc
u
mentation for ARM arc
h
itectur
e
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL i
f
c
v
t]
Pr
i
n
t n
a
me of
no
c
e trasform that
s
ucceeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
achov
[AArch
6
4] M
o
del CSE
L
inst
r
uctio
n
in Cort
e
x
-
A57 scheduli
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktka
c
hov
[s
i
mplify-rtx] Fix unused v
a
r
iable warning in simp
l
ify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL ifcvt] PR mid
d
l
e-end
/
37780: Co
n
ditio
n
al
e
xpres
s
ion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[2
/
3][AA
r
ch64]
K
ee
p
CTZ compo
n
e
n
ts
togeth
e
r until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
chov
[1/3][ARM] Keep
c
tz e
x
pressions together until afte
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
kt
k
achov
[
A
RM][obvious]
F
ix typos in *
t
humb1_mul
s
i3 comment
commit
|
commitdiff
|
tree
2016-06-02
k
tka
c
hov
[rtlana
l
] Fix rtl-op
t
imizati
o
n/71295
commit
|
commitdiff
|
tree
2016-06-02
ktka
c
hov
Fix fallout from: [ARM] PR targe
t
/708
3
0: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
ARM]
Use proper ou
t
put
modifie
r
for
DImode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
tkachov
[ARM] Tie op
e
ra
n
d 1 to operand 0
i
n AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkac
h
o
v
[
A
Arch64] Use a
a
rch64_fusion_enabl
e
d_p to che
c
k fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[A
A
rch64] Remove aarch6
4
_si
m
d_att
r
_length_
m
ove
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64
]
Tie operan
d
1 t
o
operand 0 in AESMC
pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[
A
A
r
ch64] Sim
p
li
f
y as
h
l<mode>3 expander for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[AArch64] Dele
t
e
obsolete CC_ZE
S
WP and CC
_
SE
S
W
P C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
kt
k
achov
[RTL ifcvt
]
PR rtl-optim
i
za
t
ion/66940: A
v
oid signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[A
R
M][4/4]
S
impl
i
fy check
s
for CONST_IN
T
_P and comp
a
rison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
a
cho
v
[ARM][3/4] Cleanu
p
c
a
s
ts from I
N
TVAL to [unsi
g
n
e
d]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkac
h
ov
[
A
RM][
2
/4
]
Replace ca
s
t
s of 1 to HOST_WIDE_IN
T
by HOS
T
_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR t
a
rget/69857 Remov
e
bogus ea
r
ly ret
u
r
n fal
s
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] Fi
x
costing of
sign-
e
x
t
ending lo
a
d
i
n rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkac
h
ov
[ARM] PR
target/
7
1056: Don't use
v
e
ctorize
d
builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64] PR t
a
rget/70809: Delete
a
arch64_
v
m
l
s
<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkac
h
ov
[AArch64][tes
t
s] Sk
i
p cpu-diagno
s
tics
tests w
h
en overri
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
t
k
achov
[o
b
vious] Ty
p
o fix in tree-ssa-
l
oop-i
v
anon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Fix param name in du
m
p file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM]
P
R
t
arget/708
3
0: Avoid PO
P
-
{
regli
s
t
}
^ wh
e
n
retu
r
nin
g
.
.
.
commit
|
commitdiff
|
tree
next