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
GIMPLE store merging pass
2016-10-28
ktkachov
GI
M
PLE stor
e
merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_G
N
U_style
.
s
h
]
M
ore aggressively ign
o
re dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree]
P
R
r
tl-opt
i
mization/7
8
0
38: Handle global regis
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[
AArch6
4
]
U
se new
target pass registrat
i
on framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktka
c
hov
[AArc
h
6
4
]
Add spe
l
lchecking hints for -ma
r
ch,-mc
p
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-
r
tx] Zero-initialise l
o
cal array in simpl
i
fy_imm
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fol
d
-const] Fix
native_encode
_
real f
o
r HFmode
con
s
t
ant
s
commit
|
commitdiff
|
tree
2016-10-03
ktkach
o
v
Rever
t
: [R
T
L
ifcvt] Transform (X
== CST) ? -C
S
T :
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktka
c
hov
[
RTL ifcv
t
] Tran
s
form (X == CST) ? -CST : Y into
(
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[
ARM] Fi
x
-W
i
mpli
c
it-fallthrough warn
i
ngs
commit
|
commitdiff
|
tree
2016-09-26
k
t
k
a
chov
[reg
r
e
n
a
me][sel-sched]
Fix bogus use of HARD_FRAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[
s
imp
l
ify-
r
tx] (GTU (PLUS a C) (C - 1)
)
--> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
kt
k
a
chov
[expmed
.
c] PR
mid
d
le-
e
nd/
7
7426 Delete dupli
c
ate condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch6
4
] Add ANDS pa
t
tern for CMP+ZERO_
E
XTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[
ARM
]
PR target
/
70473: Reduce size of Cor
t
ex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[AR
M
] Ref
a
ctor MOVW/MOVT
f
u
s
io
n
logic to al
l
ow ext
e
nsion
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] Allow mult
i
ple-of-8 immediate of
f
sets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vectorizer][2/
2
] Hook u
p
m
u
lt sy
n
thesis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1
/
2] M
o
ve
c
hoose_mult_varian
t
d
e
c
laration and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktka
c
hov
[expr
.
c
]
P
R middle-
e
n
d/7
1
7
00: zer
o
-extend sub-
w
ord
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM] Add s
u
pport for
some ARMv8-A
c
ores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifcvt] PR rtl-optimization/71594: ICE in n
o
c
e_emit
_
cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[ARM] Delete th
u
mb_reload_
i
n_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
AArc
h
64][2/2
]
(Re)Implement vc
o
py<q>_lane<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
Arch64][1/2] Add supp
o
rt INS (element) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
t
kacho
v
[ARM][1/4] Replace uses of int_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkacho
v
[ARM]
Add
initial su
p
p
o
rt for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
k
t
kac
h
o
v
[AArch64] Add initial s
u
pport
f
or
Corte
x
-A
7
3
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typo] alignement -> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
ch
o
v
[AArch
6
4][obvious] Cle
a
n up parenthese
s
and
u
se
GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
tkacho
v
[RTL ifcvt] Allow simple reg
i
ster subregs i
n
noce_con
v
ert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix t
y
po
i
n copyright boilerpla
t
e
commit
|
commitdiff
|
tree
2016-06-14
k
t
k
a
chov
[AA
r
ch64]
H
andle AND+ASHIFT form of UBFIZ correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
Update documen
t
a
t
io
n
for ARM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
[RTL ifcvt]
P
rin
t
name
o
f no
c
e tra
s
form
t
hat succ
e
ede
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[AArch
6
4] Mod
e
l CSEL
i
nstruc
t
ion
in Cortex-A5
7
sc
h
ed
u
ling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
k
tkachov
[
simplify
-
rtx] Fi
x
unused variable warning i
n
simpl
i
f
y_cond
_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkach
o
v
[3/
3
][RTL ifcvt] PR midd
l
e-en
d
/37780
:
Condit
i
onal
e
xpr
e
ss
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][AArch64] K
e
ep CTZ compon
e
nts
tog
e
ther unti
l
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1
/
3
]
[AR
M
]
Keep ctz expressions
t
ogether until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
kt
k
achov
[ARM][ob
v
ious] Fix typos in
*
thumb1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
kt
k
achov
[r
t
lan
a
l]
F
ix r
t
l-optimiza
t
ion/712
9
5
commit
|
commitdiff
|
tree
2016-06-02
ktk
a
chov
Fix f
a
llout
f
rom: [ARM] PR target
/
70830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Use proper output
modifier for DImod
e
registe
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
kt
k
ac
h
ov
[ARM]
Tie
o
perand 1 to op
e
ra
n
d
0 in AESMC p
a
tt
e
rn when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkach
o
v
[AArc
h
64] Use aar
c
h
6
4_
f
u
s
ion_enabled
_
p
t
o check
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AAr
c
h
6
4] Remove aar
c
h
64_s
i
md
_
attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Tie ope
r
a
nd
1 to operand 0 in AE
S
MC
patte
r
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Simplify
a
shl
<
mod
e
>3 expander for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkac
h
ov
[AArch64]
D
elete obsolete CC
_
ZESWP and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RT
L
ifcvt] PR
r
tl-opti
m
i
z
ation/
6
6940: Avoi
d
signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
k
achov
[
ARM][4/4] S
i
mplif
y
checks fo
r
CONST_INT_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kach
o
v
[ARM][
3
/4]
C
leanup casts from
I
NTVAL t
o
[unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[ARM][2/4] Replac
e
casts of 1 to HOST_WIDE_INT by
HOST_
W
ID
E
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM] PR targe
t
/69857 Remove bogu
s
ea
r
ly ret
u
rn false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkac
h
o
v
[ARM] Fix costing of sign
-
extending load in r
t
x c
o
sts
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[AR
M
] PR ta
r
get/71056: Don't use vect
o
rized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
k
a
c
ho
v
[AArch64] PR targe
t
/70
8
0
9
: Delete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkach
o
v
[AArch64][tests] Skip cpu-diagnost
i
cs tests when o
v
er
r
iding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
o
bvious] Typo fix in
t
ree-ssa
-
loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
obvious] F
i
x
p
aram name in dum
p
file
commit
|
commitdiff
|
tree
2016-05-12
ktk
a
chov
[ARM]
PR target/70
8
30: Avoid POP
-
{regli
s
t}^ when r
e
turning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkac
h
ov
[ARM] Add m
o
de to probe_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
k
t
k
a
chov
[inte
r
nal-fn
.
c][committed] Conver
t
c
o
n
ditiona
l
compil
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
t
ka
c
hov
[AArch64] D
e
fine WOR
D
_REGI
S
T
ER_OP
E
RATIO
N
S
t
o zero
and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
k
t
k
achov
[
r
t
lanal
.
c] Convert
c
o
n
ditional compilation on WO
R
D_REG
I
STER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FA
I
L: gcc
.
d
g/tree-s
s
a/
m
i
n
max-2
.
c scan-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArc
h
64] Work around PR target
/
64971
commit
|
commitdiff
|
tree
2016-04-15
ktka
c
hov
[
A
RM][doc] Document dep
r
ecation of pre-
A
RMv4T archi
t
ectur
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
t
estsuite]
PR rtl-o
p
t
i
m
i
zati
o
n/70681: XFAIL ir
a
-sh
r
inkw
r
ap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM] PR target/70566
C
heck that c
o
ndition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Reduce
size of arm1020e aut
o
maton
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
ch
o
v
[ARM] Spl
i
t
o
ut armv7ve effective target
c
he
c
k
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM] PR
driver/70132: Avoid
doubl
e
fclose
in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktk
a
chov
[AArch6
4
] F
i
x gc
c
.
t
arget/a
a
rch64/vect-
r
educ-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] PR target/70002: Make a
a
rch64_set_current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch6
4
] Fix th
i
nko in handling of -momit-leaf-fram
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvious] F
i
x typo in tre
e
-s
s
a
-
math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
tka
c
hov
[ARM
]
Erro
r
out
o
f
arm_neon
.
h
if
c
ompiling fo
r
sof
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[A
A
rch64
]
[t
e
stsuit
e
]
PR target/70004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
t
k
achov
[
ARM] PR rtl
-
o
p
timizatio
n
/
69904:
D
isallow cop
y
i
ng/
d
u
p
licatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[
AArch64] Set TREE
_
T
ARGET_GLOBALS in aarch64_set
_
cu
r
ren
t
_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] PR tar
g
et/69613:
Return zer
o
TAR
G
ET_SH
I
FT_
T
R
UNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
A
RM] Tests for arm_restrict_it patterns in t
h
umb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[gcse]
P
R
rtl
-
op
t
imization/69886
:
Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
c
h
ov
[ARM] Add in
i
tial supp
o
r
t for the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
ARM] PR
ta
r
get/69875 Fix atomic_load
d
i ex
p
ansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[
A
Arch64] Skip
gcc
.
tar
g
et/
a
arch64/assembler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
kt
k
acho
v
[AArc
h
64] PR target/69161:
Don't use speci
a
l
p
r
edica
t
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM] PR targe
t
/69161: Don't ignore mode when matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
k
tkachov
[AArch64] O
n
ly up
d
ate assembler
.
arch
directive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
tkachov
[ARM
]
[4/4] Adjust gcc
.
target/arm/wmul-[
1
23]
.
c
tests
commit
|
commitdiff
|
tree
2016-02-04
k
t
k
achov
[cse][3/4] Don't overwrite orig
i
nal rtx wh
e
n folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2
/
4] Fix ope
r
a
nd co
s
ting logic for
SMUL[T
B
][
T
B]
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
c
hov
[ARM][1/4] PR tar
g
e
t
/65932: Add testcas
e
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM
]
PR target/6593
2
: stop
c
h
a
n
ging signe
d
n
e
ss
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktk
a
chov
[ARM]
F
ix PR
target/694
0
3: Bug in
t
humb2
_
io
r
_scc_s
t
r
ict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[
AR
M
]
PR target/69135: Mark
A
RMv8
v
cvt
i
nst
r
ucti
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[AArch64]
Handle CSEL of zero_extended o
p
erand
s
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
kachov
[
AA
r
ch64] Handle compare of z
e
ro_extract form of TST
.
.
.
commit
|
commitdiff
|
tree
next