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
[check_GNU_style.sh] More aggressively ignore dg-xxx directives
2016-10-24
k
t
kachov
[c
h
eck_GNU_sty
l
e
.
sh
]
More agg
r
essiv
e
ly ignore dg-
x
x
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rtl-optimizati
o
n/78
0
38: H
a
ndle global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64]
Us
e
n
e
w
ta
r
get p
a
ss regist
r
ation f
r
am
e
work
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
kt
k
achov
[AArch64] Add
spellc
h
ecking hin
t
s for -mar
c
h
,-mc
p
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
k
tk
a
chov
[
s
implify-rt
x
]
Ze
r
o-initialise loc
a
l arr
a
y in simplify
_
immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
t
kachov
[fold-
c
o
nst]
F
ix nati
v
e_enco
d
e
_
real for HF
m
o
d
e co
n
stan
t
s
commit
|
commitdiff
|
tree
2016-10-03
k
t
kachov
Re
v
ert: [
R
TL if
c
v
t]
Transform (X ==
C
ST) ?
-CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktk
a
chov
[R
T
L
ifcvt
]
Transform (X ==
CS
T
) ? -CST :
Y into (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
tkachov
[ARM] Fix -W
i
mpl
i
ci
t
-fallth
r
ough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[r
e
g
rena
m
e][sel-s
c
h
e
d] F
i
x
b
ogus use of HARD
_
FRAME_P
O
I
NTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktk
a
c
hov
[s
i
m
p
lify-r
t
x] (GTU (PLUS
a
C) (C -
1
)) -
-
>
(
LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
k
t
kach
o
v
[expmed
.
c] PR mi
d
d
l
e-end/77426 Delete
du
p
li
c
ate
condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
k
tkachov
[A
A
rch64] A
d
d ANDS pattern for
CMP+ZERO
_
E
XTE
N
D
commit
|
commitdiff
|
tree
2016-08-26
k
t
ka
c
hov
[AR
M
] PR targe
t
/70473: Reduce size of
Cortex-A8 automa
t
on
commit
|
commitdiff
|
tree
2016-08-26
kt
k
achov
[
A
RM] Refactor MO
V
W/MOVT fusio
n
logic to al
l
o
w
ext
e
ns
i
o
n
commit
|
commitdiff
|
tree
2016-08-01
ktka
c
h
ov
[AArch64] Allow multipl
e
-of-8
i
mm
e
diate offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktka
c
ho
v
[vect
o
rize
r
]
[
2/2] Hook
up
mult
syn
t
hesis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkach
o
v
[1/2] Mo
v
e choose_mu
l
t_vari
a
nt declarat
i
on an
d
dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[expr
.
c
]
PR middle
-
e
n
d/71700: zero
-
extend sub-w
o
rd
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
k
t
kachov
[ARM]
Add support
for some A
R
Mv8-A
c
ores t
o
driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktk
a
chov
[RTL i
f
cvt
]
PR r
t
l-optimiz
a
tion/71594: ICE in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
kt
k
achov
[AR
M
] Del
e
te th
u
mb_reload_i
n
_h
commit
|
commitdiff
|
tree
2016-06-30
ktka
c
h
o
v
[AArch64][2/2] (R
e
)Implement vco
p
y
<
q>_lane<
q
> int
r
insics
commit
|
commitdiff
|
tree
2016-06-30
k
t
ka
c
hov
[AArch64][
1
/
2
] A
d
d
s
upport IN
S
(element) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkac
h
o
v
[ARM][1/4] Replace uses of
i
nt_log2 by exact_lo
g
2
commit
|
commitdiff
|
tree
2016-06-22
k
t
k
a
chov
[ARM]
A
dd initial support f
o
r Corte
x
-A73
commit
|
commitdiff
|
tree
2016-06-22
ktka
c
h
ov
[AArch64] Add initial support for
C
o
r
t
e
x
-
A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typo]
a
lignemen
t
-> ali
g
nment
commit
|
commitdiff
|
tree
2016-06-15
k
tkachov
[AArch64]
[
o
bvious] Clean up parentheses and
use G
E
T_
M
O
D
E
_
U
NI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkac
h
ov
[RTL ifcvt]
A
llow
s
i
mpl
e
register
subregs in noce_con
v
e
rt_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typ
o
in copyright
b
oiler
p
late
commit
|
commitdiff
|
tree
2016-06-14
kt
k
acho
v
[AArch64] Handle AND+ASHIFT
f
orm of U
B
FIZ correct
l
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
chov
Update document
a
t
i
o
n for
A
R
M
architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RT
L
ifcvt] Print n
a
me of noc
e
t
r
a
s
form that suc
c
ee
d
ed
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
hov
[AAr
c
h6
4
] Model
CSE
L
i
nstruction in C
o
r
t
e
x
-A57 sc
h
e
d
uling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
k
tk
a
chov
[
s
implify-rtx] Fix un
u
s
ed variable warning in si
m
plif
y
_
con
d
_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkacho
v
[3/3][RTL ifcvt] PR
m
i
d
d
l
e-end/37780: Conditional
e
xp
r
ession
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkacho
v
[2/3][
A
Arch64] Keep CTZ components together until afte
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
kachov
[
1
/3][ARM]
K
ee
p
ctz e
x
pressi
o
ns
t
o
g
eth
e
r unti
l
af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obv
i
ou
s
]
Fix typos in
*
thumb1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkacho
v
[rtl
a
nal] F
i
x
r
t
l
-optimization/71295
commit
|
commitdiff
|
tree
2016-06-02
kt
k
achov
Fix fall
o
ut
f
rom: [ARM] PR targe
t
/70830: Avo
i
d P
O
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
kt
k
ach
o
v
[ARM] Use proper output modif
i
er for
D
Imode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[A
R
M] T
i
e operand 1
t
o operand 0
in AESMC
p
atte
r
n when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
AArch64] Us
e
a
a
r
ch64
_
fusion_enabled_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
a
chov
[AA
r
ch
6
4] Remove aar
c
h64_simd_a
t
tr_len
g
th_move
commit
|
commitdiff
|
tree
2016-05-27
ktk
a
cho
v
[AA
r
ch
6
4] Tie o
p
erand 1 to operand
0
in AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[A
A
rch64] Simplify ashl<mode>3
e
xpande
r
for SHORT mod
e
s
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
h
ov
[
AArch6
4
] Delete o
b
solete CC_ZESWP
and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL ifcvt
]
PR rtl-optimizat
i
o
n/66
9
40: A
v
o
id sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tk
a
c
h
o
v
[ARM][4/4] Simp
l
i
f
y checks for CONST
_
INT_P and c
o
mparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
ARM][3/4] Cleanup casts fr
o
m INTVAL to [unsig
n
ed]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkach
o
v
[AR
M
][2/4] Replac
e
cas
t
s o
f
1 to HOST_WIDE_INT by HO
S
T_
W
I
DE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR target
/
6
9857 R
e
m
o
v
e bogus ear
l
y
return fa
l
se
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] Fix
co
s
ting of s
i
gn-extending
load in rtx c
o
sts
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM
]
PR targ
e
t
/
7
1056:
Don't use vect
o
rized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64] PR target/70809: Delete a
a
rch
6
4_vml
s
<
mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktka
c
hov
[
A
Arch64][te
s
ts] Skip c
p
u
-diagnosti
c
s tests when overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
t
k
a
chov
[
obvious] T
y
po fix in tree-ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious
]
Fix
p
aram n
a
me in dump
file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM]
P
R
t
a
rget/70830
:
Avoid POP-{re
g
li
s
t}^ when retu
r
ning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add
m
ode to p
r
o
be_stack set oper
a
nds
commit
|
commitdiff
|
tree
2016-04-28
ktk
a
chov
[internal-fn
.
c][commit
t
ed] Convert
con
d
itio
n
al c
o
mpilati
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkac
h
o
v
[AArch64] Define
W
ORD_REGISTER_OPERATIONS to
z
ero a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[
r
t
lanal
.
c] Convert conditio
n
al compilation on
WORD_
R
EGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FAIL: g
c
c
.
dg/t
r
e
e
-ssa/m
i
nmax-2
.
c scan-tr
e
e-
d
ump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkacho
v
[AArch64] Work around PR target/
6
497
1
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[AR
M
][doc]
D
ocument de
p
re
c
ation of pre-ARMv4T a
r
chitecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
chov
[testsuite] PR rtl-optimization/
7
0681: XFAIL ira
-
shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktk
a
c
h
ov
[A
R
M] P
R
t
arget/7
0
5
6
6 Check
that condi
t
ion reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
chov
[ARM] Reduce
s
ize
o
f arm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkacho
v
[ARM] Spli
t
out armv7ve effective target
c
h
eck
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR drive
r
/7
0
13
2
: Avoid doubl
e
fclose in drive
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kachov
[
A
Arch64] Fix gcc
.
target
/
aarc
h
64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktka
c
hov
[AArch64] PR target/70002: M
a
ke aarch64_set_current_funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
tkac
h
ov
[AAr
c
h64] Fi
x
thinko in
h
andl
i
ng of -
m
o
m
i
t
-
l
eaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[o
b
vious] Fix typo
i
n
tree-ssa-mat
h
-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[
ARM] Error ou
t
of
a
rm_n
e
on
.
h if compiling for sof
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][testsuite] PR
target/70004: Remo
v
e chec
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkac
h
ov
[ARM] PR
r
tl-optimization
/
6990
4
: Disa
l
low copying/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tk
a
chov
[
AArch64
]
Set TREE_TA
R
GET_GLOBALS in aa
r
ch
6
4
_set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[
A
A
rch64] PR ta
r
g
e
t/69
6
13: Return zero
TARGET_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Tests f
o
r
arm_res
t
rict_i
t
patterns
in thumb
2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gc
s
e
]
PR rtl-optimization/6
9
886: Check target mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Ad
d
initia
l
suppo
r
t for t
h
e Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
k
t
kacho
v
[ARM] PR target/69875 Fix
a
tom
i
c_lo
a
ddi
e
xp
a
nsion
commit
|
commitdiff
|
tree
2016-02-19
ktk
a
chov
[AArch64] Ski
p
g
cc
.
target/aarch64/ass
e
mbler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AArch64] PR target/69161: Don't use special pr
e
d
icate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM] PR target/6916
1
: Don't
ignore mode when
m
atch
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
kt
k
achov
[
A
Arch64] O
n
ly update assemble
r
.
arch d
i
rect
i
ve w
h
en
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[ARM][4/4] Adjust gcc
.
targ
e
t/arm/wmul-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkach
o
v
[cse][3/4] D
o
n't overwrite original r
t
x when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[A
R
M
][2/4]
F
ix operan
d
cost
i
ng
logic
f
or SMUL[
T
B][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][1/4]
PR t
a
rg
e
t/65932: Add testcase
commit
|
commitdiff
|
tree
2016-02-04
k
t
kac
h
ov
[AR
M
]
P
R targe
t
/65932: stop chan
g
ing sig
n
e
dne
s
s in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
k
t
kachov
[ARM] F
i
x PR target/69403: Bug in thumb2
_
ior_sc
c
_str
i
ct_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[A
R
M] PR target/691
3
5:
M
ark ARMv8 vcvt instruction
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
h
o
v
[
AArch64]
H
andle C
S
EL of zero_extended o
p
eran
d
s in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AAr
c
h64] Hand
l
e comp
a
re of z
e
r
o
_extract form
of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch
6
4] Properly reject i
n
valid attr
i
b
u
t
e
s
trin
g
s
commit
|
commitdiff
|
tree
next