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] XFAIL gcc.target/aarch64/store_v2vec_lanes.c for ILP32
2016-10-28
k
tkach
o
v
GIMPLE
s
tore merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check
_
GNU_style
.
sh] More
aggressively
i
gnor
e
dg
-
xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkac
h
ov
[
ree] P
R
rtl-optim
i
z
ati
o
n/78038:
H
andle global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[
A
Arch64]
U
s
e
new target
p
a
s
s
r
e
g
i
stration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[A
A
r
c
h
64] A
d
d
spell
c
heck
i
ng hints for -march,-
m
c
pu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[
simplify-rt
x
] Zero-in
i
tia
l
ise
l
ocal
a
rray in simplify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-const] Fix
n
ative_e
n
c
ode_real
f
or HFmod
e
con
s
tants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert: [RTL ifcvt
]
Transform
(X == CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
kt
k
achov
[R
T
L
ifcvt]
Transform (X == CST)
?
-CST
:
Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM] Fi
x
-Wimplicit-fallthrough
warn
i
ngs
commit
|
commitdiff
|
tree
2016-09-26
kt
k
ach
o
v
[regrename][sel-sched] Fix b
o
gus use of
H
ARD_FRAM
E
_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
k
t
k
achov
[simplify-rtx] (G
T
U (PLUS a
C
) (C - 1)) -
-
>
(L
T
U a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[e
x
pmed
.
c
] PR middl
e
-end/77426 Delete duplicate conditi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[A
A
rch64] Add ANDS pattern for CMP+
Z
ERO
_
EXTEND
commit
|
commitdiff
|
tree
2016-08-26
k
t
k
a
chov
[ARM]
P
R
t
arget/7
0
4
73:
Reduce size of Cortex-A8 au
t
omat
o
n
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] Refactor
MOVW/M
O
VT fusion lo
g
ic to allow e
x
te
n
sion
commit
|
commitdiff
|
tree
2016-08-01
ktka
c
hov
[AA
r
ch64] Allow multiple-of-8 imme
d
iate offse
t
s f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[v
e
ctoriz
e
r][2/2] Ho
o
k up m
u
lt synt
h
esis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
tkachov
[1/2] Move choose_
m
ult_vari
a
nt d
e
c
l
ara
t
ion a
n
d d
e
pendent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
t
kacho
v
[expr
.
c]
P
R mid
d
l
e
-end/
7
1
7
00: zero-e
x
t
end sub
-
wor
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM] Ad
d
su
p
port for some ARMv8-A cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RT
L
ifcvt] P
R
r
t
l-opti
m
iz
a
tion/71594:
I
C
E in no
c
e_emi
t
_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktk
a
chov
[AR
M
]
Delete
thu
m
b
_
relo
a
d_i
n
_
h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AAr
c
h64][2/2] (Re)
I
mplem
e
nt vcopy<
q
>_lane<q> intrinsi
c
s
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[A
A
rc
h
64][1/2] Add sup
p
o
rt INS (el
e
m
ent) instructi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkach
o
v
[ARM][
1
/4]
R
e
place
u
ses of int_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
ARM] Add i
n
i
t
ial support for Cortex-
A
73
commit
|
commitdiff
|
tree
2016-06-22
k
tkachov
[A
A
rch64] Add i
n
i
tial support for Cort
e
x-A73
commit
|
commitdiff
|
tree
2016-06-20
k
t
k
a
chov
[
t
ypo
]
alignement -> alignment
commit
|
commitdiff
|
tree
2016-06-15
k
t
kacho
v
[
A
Arch
6
4][obvious]
Clean up par
e
n
the
s
es and
use GET_MOD
E
_
UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[
RTL ifcvt] All
o
w simple register subr
e
gs
i
n no
c
e_c
o
nver
t
_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktk
a
chov
Fix
typo in copyright boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktk
a
c
h
ov
[AA
r
c
h
64] Handle AND+ASHIFT form of UBFIZ
c
orrectly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
achov
U
p
dat
e
docume
n
tati
o
n for ARM archi
t
ecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL ifcvt] Print name of noce trasform that
succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tkachov
[AArch64] Mod
e
l CSEL
i
n
structi
o
n in C
o
rtex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[sim
p
lify-rt
x
] Fix un
u
s
e
d v
a
riable warning in simplify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
hov
[3/3][RTL
ifcv
t
] PR middle-end/37780: Condition
a
l
e
x
pressio
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[2/3][AArch6
4
] Keep CTZ componen
t
s
together
u
ntil after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
a
c
hov
[
1
/3][
A
RM]
Keep ctz exp
r
essions together un
t
il after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[
ARM][obvious] Fi
x
t
y
po
s
in *th
u
m
b1
_
m
uls
i
3 comment
commit
|
commitdiff
|
tree
2016-06-02
k
t
kachov
[rtlana
l
]
F
ix
r
tl-optimiz
a
tion/71295
commit
|
commitdiff
|
tree
2016-06-02
kt
k
achov
F
ix f
a
llout from: [ARM
]
PR
t
arget/708
3
0
:
Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM]
Use proper output modi
f
ier
fo
r
DI
m
ode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM]
T
ie operand 1
to operand 0 in AESMC pa
t
tern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArc
h
6
4
]
Use aar
c
h64
_
f
usion_en
a
bled
_
p to ch
e
c
k
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktka
c
h
o
v
[AArch64] Remove aa
r
ch64_simd_attr_
l
ength_
m
ove
commit
|
commitdiff
|
tree
2016-05-27
kt
k
achov
[AArch64]
T
ie ope
r
and 1 to
o
p
er
a
nd 0 in
AESMC
pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
A
Arch64] Si
m
plif
y
ashl<m
o
de>3 e
x
p
a
nder for
SHORT
m
o
d
es
commit
|
commitdiff
|
tree
2016-05-27
k
tkachov
[
AArch64] Delete obsolete CC
_
Z
E
SWP and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkach
o
v
[R
T
L
ifcvt]
P
R r
t
l-optimi
z
ation/66940: Avo
i
d s
i
g
n
ed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][4
/
4] S
i
mp
l
if
y
checks for
CONST_INT_P
a
n
d comp
a
rison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM]
[
3/
4
] Cleanup casts
from
I
NTVAL
to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
chov
[ARM
]
[2/4
]
Replace casts of 1 to HOST_WIDE_INT by HOST
_
W
IDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[A
R
M] P
R
target/6985
7
Remove bogus ea
r
ly re
t
u
r
n false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
k
tkac
h
ov
[AR
M
] Fix costing of s
i
g
n-extending
load in r
t
x costs
commit
|
commitdiff
|
tree
2016-05-19
k
tkachov
[ARM] PR tar
g
e
t
/
7
1056: Do
n
't use
vectorized built
i
ns
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
kt
k
a
chov
[
A
A
r
ch64] PR t
a
rget/708
0
9: Delete aarch64
_
vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkach
o
v
[AA
r
ch6
4
]
[
tests]
Ski
p
c
pu-dia
g
nostics test
s
w
h
en overrid
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[ob
v
ious] Ty
p
o f
i
x in tree-ss
a
-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
chov
[o
b
vi
o
us]
Fix
p
aram n
a
me in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktka
c
hov
[
ARM] PR target/7083
0
:
A
v
o
id POP-{reglist}^
when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
t
kacho
v
[ARM] Add mode t
o
p
robe
_
stack
s
e
t
operands
commit
|
commitdiff
|
tree
2016-04-28
ktk
a
chov
[internal-fn
.
c]
[
comm
i
tted]
Co
n
vert c
o
nditi
o
nal compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktka
c
hov
[AA
r
ch64
]
Define WORD_
R
EGISTER_
O
PERATIO
N
S to ze
r
o and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktk
a
chov
[rtlanal
.
c
] Co
n
vert conditional
compilation
on
WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
F
ix FAIL:
gc
c
.
dg/tree-ssa/
m
inm
a
x-2
.
c sca
n
-tree-du
m
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
tkacho
v
[AArch64]
Work around PR target/
6
4971
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[ARM][doc] Document deprecation of pre-ARMv4T ar
c
hit
e
cture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
kt
k
achov
[testsuite]
P
R rtl-optimization/7
0
68
1
: XF
A
IL i
r
a
-
shrinkw
r
ap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[
A
RM] PR target/70566 Check that co
n
dition
reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Reduce size
of arm1
0
20e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM] Split out a
r
mv
7
ve e
f
fect
i
ve target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR dr
i
ver/70132: Avoid double fc
l
ose in driv
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkac
h
ov
[AArch6
4
] Fix gcc
.
target/aarc
h
64/ve
c
t-reduc-
o
r_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkac
h
ov
[AArch64] P
R
target/7
0
002: Mak
e
aarch64_s
e
t
_cu
r
r
e
nt_fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
tka
c
ho
v
[AAr
c
h6
4
] Fix thinko in ha
n
dling of -momit-le
a
f-fram
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktka
c
h
ov
[o
b
viou
s
] Fix typo in
tree-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
kt
k
achov
[
AR
M
]
E
rror out of arm_n
e
on
.
h i
f
compili
n
g for sof
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkac
h
ov
[A
A
rch64][testsuite] PR target/7000
4
: Rem
o
ve check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
t
kach
o
v
[AR
M
] PR rtl-o
p
timizati
o
n/69904: Di
s
a
l
low copying/dup
l
ica
t
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] Set TREE_TARGE
T
_GLOBA
L
S in
aarch64_set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch
6
4]
PR target/69613:
Return zero
T
ARGET_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkacho
v
[AR
M
] Tests for
arm_restri
c
t_it patterns in th
u
mb2
.
m
d
commit
|
commitdiff
|
tree
2016-02-24
kt
k
a
c
hov
[g
c
s
e
] PR rt
l
-
optim
i
zation/698
8
6
: Check
targe
t
mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[A
R
M] Add init
i
al
sup
p
o
rt
f
or the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
A
RM
]
P
R target/69875 Fix ato
m
i
c_loaddi e
x
pansion
commit
|
commitdiff
|
tree
2016-02-19
ktk
a
chov
[AArch64
]
Skip gcc
.
target
/
aarch64
/
assembler_a
r
ch_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
A
Arch6
4
]
PR t
a
rget/691
6
1: Don't
u
s
e spec
i
al
p
redicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkac
h
o
v
[ARM] PR target/69161:
Don't ignore mode w
h
en
matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktka
c
hov
[AArch6
4
] Only up
d
ate assembler
.
arch direc
t
ive wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[ARM][4/4] A
d
j
u
st gcc
.
target/arm/wmul-[123
]
.
c
t
ests
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
c
h
ov
[cse][3/4] Don't overwrite original rtx whe
n
fol
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4] F
i
x opera
n
d
costing logic fo
r
SM
U
L[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
AR
M
][1/4] P
R
targe
t
/65932: Add te
s
tcase
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM] PR target/65932: stop
changi
n
g
signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[
ARM]
Fix P
R
t
a
r
ge
t
/694
0
3:
Bug i
n
thumb
2
_
i
o
r
_scc_st
r
ic
t
_
i
t
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[
A
RM] PR
t
arget/
6
9135:
M
ark ARMv8 vcvt ins
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64
]
Handle CSEL of zero_extended
o
perands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] Ha
n
d
le compa
r
e of
zero_extrac
t
form of TST
.
.
.
commit
|
commitdiff
|
tree
next