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
[doc] Correct optimisation levels documentation for -fstore-merging
2017-01-25
k
t
kacho
v
[
d
o
c
]
Co
r
re
c
t
optimisatio
n
lev
e
ls documentation f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktka
c
hov
[testsuite]
Re
q
u
i
re
s
h
a
red effective
t
arget for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuite] Fi
x
FAIL: gcc
.
dg/
l
to/pr69188 on bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM
]
P
R targ
e
t/71270 fix neon_valid_
i
mmediate fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
k
t
k
ac
h
o
v
[AArch64] Pu
r
ge leftover occurrences of aarch64_nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
k
t
k
a
chov
Add Cor
t
ex-
A
1
5
t
u
n
ing to gcc
.
dg/uninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkacho
v
[
t
ree-ssa-address] A
v
oid
c
r
e
a
ting non-ca
n
onical RT
L
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkac
h
o
v
[AR
M
] PR target/78694: Avoid invalid RTL s
h
aring in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkach
o
v
[A
A
rch64] S
p
lit
X
-reg U
B
FIZ
i
nto
W-reg LSL when possible
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[
A
Arc
h
64] Spli
t
X-reg UBFX into W-reg LSR whe
n
possibl
e
commit
|
commitdiff
|
tree
2016-12-12
ktk
a
chov
[libst
d
c++][t
e
st
s
uite] XFAIL tes
t
s rely
i
ng on
l
o
ng
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
kt
k
acho
v
[A
R
M][c
o
mmitted] So
r
t
A
RM
v
8 pr
o
cessors by alphabet
i
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch64
]
Separate s
h
rink wr
a
pping
h
ooks im
p
lem
e
n
tat
i
on
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[
AArch64] PR t
a
rget/7
8
362: Make s
u
re
t
o
only take R
E
G
NO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
t
k
achov
[TER]
PR target/48863 : Don't repl
a
ce
express
i
ons a
c
ross
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
kt
k
achov
[AR
M
] PR
t
a
rget/78439: Updat
e
m
ovdi constraints fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktka
c
hov
Remove de
a
d F
I
XME
commit
|
commitdiff
|
tree
2016-11-17
ktkacho
v
[
A
Arch64]
Expand DI
m
ode c
o
nstant stores to t
w
o
S
Imode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
k
tk
a
c
h
ov
[AArch64]
F
ix gcc
.
dg/torture/float32-builti
n
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR
targ
e
t/
7
83
6
4: Add proper restricti
o
ns t
o
zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] Add
s
tore m
e
rgi
n
g unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM
]
[2/2] Remove old
r
tx
co
s
ts
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
hov
[ARM][1/2] Use generic_extr
a
_co
s
t
s in al
l
rema
i
ning
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2] Fix off-by-one error
i
n clear_bit_region
i
n store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
t
kachov
[A
A
rch64] Fix PR target/77822
:
U
s
e tighter predicat
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rtl
a
nal]
F
ix WORD_RE
G
ISTER_OPERATIONS c
o
nditio
n
in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
Fix
for big-endia
n
gc
c
.
c-torture
/
execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
P
R
tre
e
-o
p
timizat
i
on/
7
8170: Trun
c
ate sign-
e
xtended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tre
e
-optimizatio
n
/78162:
R
eject negativ
e
offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
[AArch64]
Add function comments to
some prologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
kt
k
a
c
h
o
v
GIMPLE s
t
ore mergin
g
p
ass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[ch
e
ck_GNU_style
.
sh] M
o
re aggressiv
e
ly igno
r
e dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
kt
k
achov
[ree] PR rtl-optimization/78038: Handle gl
o
bal register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
k
tkac
h
ov
[AArch6
4
] Use new targe
t
pass registration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
k
tkachov
[AArch6
4
] Add spellc
h
eck
i
ng hi
n
t
s for
-
march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-rtx
]
Z
e
ro-ini
t
ialise loca
l
arra
y
in si
m
plify_i
m
med
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktk
a
c
h
ov
[
fold-const] Fix native_e
n
code
_
real for
HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkacho
v
Re
v
ert: [
R
T
L
i
fcvt]
Transform (X == CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
k
t
k
acho
v
[RTL ifcvt] Transf
o
rm (X == CST) ?
-
C
S
T : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
t
k
achov
[A
R
M]
Fix -Wimplic
i
t-fallthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrenam
e
][sel-sch
e
d]
F
i
x
b
o
g
us use of HA
R
D
_
F
RAME_POINT
E
R_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
k
tkacho
v
[simplify-rtx] (GTU (PLUS a
C) (C - 1)) --> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[ex
p
med
.
c] PR mi
d
dle-end/77426 Del
e
te duplicat
e
condi
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AAr
c
h
64]
A
d
d AN
D
S
p
att
e
rn for CMP+
Z
ERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
k
tk
a
c
h
ov
[
A
R
M
]
PR
tar
g
e
t
/70473: Reduce si
z
e of Cortex-A8
a
u
tom
a
ton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[
A
RM] Refa
c
to
r
MOVW/M
O
V
T
fusion logic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktk
a
chov
[AArch64] Al
l
ow multipl
e
-
o
f-8
i
m
mediate o
f
f
sets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[
v
ectorizer
]
[2/2] Hook up m
u
lt syn
t
hesis l
o
gic
i
nt
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/
2
] Move
c
ho
o
se_mult
_
v
a
ri
a
nt declaration
and depe
n
den
t
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkacho
v
[expr
.
c
]
PR middle
-
end/7
1
700: zero-exte
n
d sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[A
R
M] Add support for
some A
R
Mv8-A cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
tkachov
[RTL ifcvt] PR rtl-
o
pti
m
izati
o
n/71594: ICE in noce_emi
t
_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktka
c
h
ov
[ARM] Delet
e
thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AAr
c
h
6
4
][2
/
2] (Re)Implement
v
c
opy<q>_la
n
e<
q
> i
n
tr
i
nsics
commit
|
commitdiff
|
tree
2016-06-30
k
tkachov
[AA
r
c
h64][1/2] Ad
d
support INS
(element) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
tkachov
[A
R
M][1/4] Replace uses of in
t
_log2 by
exa
c
t_log2
commit
|
commitdiff
|
tree
2016-06-22
k
tkach
o
v
[A
R
M] Add
i
nitial
s
upport for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkach
o
v
[
A
Arch64] Add
i
n
itial su
p
port
f
or
C
o
r
tex-A73
commit
|
commitdiff
|
tree
2016-06-20
k
t
kachov
[ty
p
o] alignement -> alignment
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[A
A
rc
h
64][obvio
u
s] Cle
a
n
up par
e
ntheses and
use
G
ET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[R
T
L ifcvt]
Allow simple register su
b
regs in n
o
c
e
_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktka
c
hov
Fix
t
ypo
i
n cop
y
right
b
oilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArc
h
64] Handle AND+ASH
I
FT form of UB
F
IZ co
r
r
e
c
t
ly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
c
hov
Update documentation
for ARM a
r
chitecture
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
ch
o
v
[RTL ifcvt] Print
n
a
m
e of noce
t
rasform
t
h
at succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
[AArch
6
4] Mode
l
C
SEL instruction in Cortex-A57
scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simplify-rtx] Fix un
u
sed variable w
a
rning in simplify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkacho
v
[3
/
3][RTL ifcvt] PR middle-en
d
/3778
0
:
C
onditional
e
x
p
r
e
s
sion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/
3
][AArch64]
K
e
e
p CTZ
c
omponents
t
ogether
until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3
]
[ARM]
K
eep ctz e
x
pression
s
t
og
e
ther until
a
fter
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[A
R
M
]
[o
b
vious] F
i
x typos
i
n
*
th
u
m
b1_mulsi3 c
o
mment
commit
|
commitdiff
|
tree
2016-06-02
ktk
a
chov
[
r
tlanal] Fix rtl-opt
i
m
i
zatio
n
/
71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fallou
t
fro
m
: [ARM]
P
R
tar
g
et/708
3
0:
A
v
o
id POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM]
Use proper o
u
tput
modifi
e
r
for DImode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
tkac
h
ov
[ARM] Tie
o
p
e
r
a
nd 1 to operand 0
i
n AE
S
MC
pa
t
tern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktk
a
c
ho
v
[AArch
6
4] Use aarch64_f
u
sion
_
enabl
e
d_p to c
h
ec
k
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
ka
c
h
o
v
[AArch64] Remove
aarch64_simd_attr_length_m
o
ve
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
AArch64]
Tie operand 1 to opera
n
d 0 in AESMC
pat
t
e
r
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
k
tkach
o
v
[AAr
c
h64] Simplify
a
shl<mode>3 expander for S
H
ORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArc
h
6
4]
D
elete obsolete CC_ZESW
P
and
C
C_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
t
kachov
[RTL ifcvt] PR rtl-opt
i
mization/66940:
A
v
oid sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
a
c
hov
[
ARM
]
[4/4] Simpli
f
y checks for CONST
_
INT_P and compariso
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/
4
]
Cleanup casts f
r
o
m
INTVAL t
o
[unsi
g
ned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4] Rep
l
a
c
e casts of 1 t
o
HOST_WIDE_INT
b
y
HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
ho
v
[
ARM
]
PR ta
r
g
et
/
6
9
857
R
e
m
ove bogus e
a
rly return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
k
t
k
a
c
h
ov
[ARM] Fix c
o
sting of
sig
n
-extending load in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR t
a
rget/71056:
D
on't use vectorized
builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[A
A
rch64] PR target/70809: Delete a
a
rch6
4
_vmls<mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[
AArch64][tests
]
Skip cpu-diagnostics tes
t
s
when ove
r
r
iding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkacho
v
[ob
v
i
ous] Typo fi
x
in tree-
s
sa
-
l
o
op-ivan
o
n
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obv
i
ous] Fix param n
a
m
e
in
dump file
commit
|
commitdiff
|
tree
2016-05-12
k
t
ka
c
h
o
v
[AR
M
]
P
R target/70830: Avoid POP-{reglist}^ wh
e
n
r
eturning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktk
a
chov
[
AR
M
]
Add mo
d
e to probe_st
a
c
k
s
e
t operan
d
s
commit
|
commitdiff
|
tree
2016-04-28
ktkacho
v
[internal-
f
n
.
c][committed] C
o
nvert con
d
i
t
ional com
p
il
a
tion
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[
AArc
h
6
4] Define WORD_RE
G
ISTER_OPERAT
I
ONS to zero
a
nd
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlanal
.
c] Convert condi
t
ional comp
i
l
a
tion o
n
WORD_
R
EGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
kt
k
acho
v
Fix
FAIL: gcc
.
dg/tr
e
e-ss
a
/minmax-2
.
c scan-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64] Work
a
round PR
t
ar
g
e
t
/6497
1
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][doc
]
Document deprecatio
n
o
f
pre-ARMv4T arc
h
itecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkac
h
ov
[testsuite] PR rtl-optimiz
a
tion/70681: XFAIL ira-shr
i
nkwrap
.
.
.
commit
|
commitdiff
|
tree
next