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
Remove dead FIXME
2016-11-21
k
t
k
achov
Remove dead
F
IXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AA
r
ch64] Expand DImode constant
stores to
two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch6
4
] Fix gcc
.
d
g
/t
o
rture/f
l
o
at32-
b
u
il
t
in
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
t
kachov
[ARM] PR target/7
8
364
:
Add proper restrictions to zer
o
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] A
d
d sto
r
e m
e
rging unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
A
RM][2/2] Remo
v
e
old
r
tx cos
t
s
commit
|
commitdiff
|
tree
2016-11-08
kt
k
a
c
hov
[A
R
M][1/2] U
s
e generic_
e
xtra_cost
s
in all re
m
aining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
ov
[1/2] Fix off-by-one e
r
r
or in
c
l
e
ar_bi
t
_
re
g
ion
in
s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
kt
k
achov
[AArch6
4
] Fix P
R
target/77822: Use tigh
t
e
r
predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
k
tk
a
chov
[rtl
a
nal] Fix WORD_RE
G
ISTER_OPERATI
O
NS c
o
nditio
n
in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
F
ix f
o
r big-endian gcc
.
c
-to
r
ture/ex
e
c
u
t
e/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
PR tree-optimization/7
8
170: Truncat
e
s
ign-ex
t
e
n
ded
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
t
ree-optimizat
i
on/
7
8162: Re
j
ect negative offs
e
t
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
[AArch64] Add fu
n
c
t
ion comment
s
to s
o
me p
r
olog
u
e/epilogu
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMP
L
E store m
e
rging pass
commit
|
commitdiff
|
tree
2016-10-24
k
tkachov
[check_GN
U
_
styl
e
.
sh] More aggres
s
iv
e
l
y igno
r
e dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
k
t
kachov
[ree] PR r
t
l-opt
i
mization/
7
8038: H
a
ndl
e
global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
k
t
kachov
[AArch
6
4] Use new target pass regi
s
t
ration
framew
o
rk
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktka
c
hov
[AArch64
]
Add spellchecking hints
for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify
-
r
t
x] Z
e
ro-i
n
itialise local a
r
ray in
s
imp
l
ify
_
i
mmed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktk
a
c
h
ov
[fo
l
d-co
n
s
t] Fix native_encod
e
_rea
l
for HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
k
t
kachov
Revert: [RTL
ifcvt
]
Tra
n
sf
o
rm
(
X == CST) ? -CS
T
:
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkach
o
v
[RTL
i
fcvt]
T
ransfor
m
(
X
== CST) ? -CST
: Y into
(X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktka
c
hov
[ARM
]
Fi
x
-W
i
mplicit-fallth
r
ough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename][sel-s
c
hed] F
i
x bo
g
us use of HARD_
F
RAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[s
i
m
plif
y
-rtx] (
G
TU (PLUS a C) (C -
1
)) --> (LTU
a
-C)
commit
|
commitdiff
|
tree
2016-09-12
kt
k
ac
h
o
v
[e
x
pmed
.
c] PR middle-end/77426
D
elet
e
du
p
lic
a
t
e
condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64] Add
A
NDS pat
t
ern for CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkac
h
ov
[ARM]
P
R ta
r
get/7047
3
: Reduce size
o
f
C
ort
e
x-A8 a
u
tomaton
commit
|
commitdiff
|
tree
2016-08-26
ktkac
h
ov
[
A
RM] Refactor MOVW/MOVT fusio
n
lo
g
ic to al
l
ow
e
xtension
commit
|
commitdiff
|
tree
2016-08-01
ktkacho
v
[
AA
r
ch64] Allow multiple
-
of-
8
immediate offsets
for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
kt
k
achov
[
v
ectori
z
e
r][2/2] H
o
ok u
p
mult synthesis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2] Move choos
e
_mult
_
variant declarati
o
n and depe
n
dent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[
expr
.
c] PR mi
d
dl
e
-end/7
1
700: zer
o
-extend sub
-
word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkach
o
v
[ARM] Add support for some AR
M
v8-A cores to dr
i
ver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
tkachov
[
R
TL ifcvt] PR rtl-optimi
z
ation/7159
4
: ICE
in n
o
c
e
_
e
mit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[
A
RM] D
e
lete thumb_r
e
l
o
a
d
_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktka
c
hov
[AArch64][2/2]
(
Re)
I
mplement
v
c
o
p
y<q>_lane<q>
intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkach
o
v
[A
A
rch64]
[
1/
2
] A
d
d su
p
port IN
S
(eleme
n
t) i
n
struction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/4] Replace uses o
f
in
t
_
l
og2 b
y
ex
a
ct_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM] Add
initial
s
upport for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
A
A
r
ch64] Add
initia
l
s
upport for C
o
r
t
ex-
A
7
3
commit
|
commitdiff
|
tree
2016-06-20
ktkac
h
ov
[typo] alignement
-
>
a
li
g
nme
n
t
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[A
A
rch64][obvious]
Clean up parentheses
a
nd use GET_
M
ODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkac
h
o
v
[RT
L
ifc
v
t] All
o
w simple re
g
iste
r
subregs in noce_conv
e
rt_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
tkachov
Fix typo
i
n copyright boilerplate
commit
|
commitdiff
|
tree
2016-06-14
k
t
k
a
chov
[
A
A
r
ch64] Handle AND+ASHIFT form
o
f UBFIZ corr
e
ctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tkachov
Upd
a
te docume
n
tation for AR
M
architect
u
re
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
hov
[RTL ifcvt] Print
name of n
o
ce trasf
o
rm that su
c
ceeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[AArch64] Model CS
E
L instruction
i
n Cortex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simpl
i
fy-rt
x
] Fix unused v
a
riable warni
n
g in si
m
plify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL ifcvt] PR middle-end/37780: Conditio
n
al e
x
pr
e
s
s
ion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkachov
[2/
3
][
A
Arc
h
64] Keep CTZ
c
ompone
n
ts together
u
ntil aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
chov
[1/3][AR
M
] Keep ctz expressi
o
ns together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][ob
v
ious] Fix typos in *thumb1_mu
l
s
i
3 com
m
ent
commit
|
commitdiff
|
tree
2016-06-02
ktk
a
chov
[rtlan
a
l]
F
ix rtl-
o
p
t
imization/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix
fal
l
out f
r
om: [ARM]
PR target/70830: Av
o
id
POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkacho
v
[ARM] Use pr
o
pe
r
out
p
ut modif
i
e
r for D
I
mode regis
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktka
c
hov
[ARM] Tie oper
a
nd 1
t
o operand 0 in AESMC
p
at
t
ern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
achov
[AA
r
ch64] Use
a
a
rch6
4
_f
u
sion_
e
n
abled_p to check f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
k
acho
v
[
A
Arch64] Remove aarc
h
64
_
sim
d
_at
t
r_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
A
A
rch64] Tie opera
n
d 1 to operan
d
0 in AESMC patt
e
rn
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
kt
k
a
c
h
ov
[AArch
6
4] Simplify ashl<mode>3 expander
f
or
SHORT mod
e
s
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
hov
[AArch64] Delete obsolete
C
C_ZESWP
and CC_SESWP
C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
t
k
achov
[
RTL i
f
cvt] PR rtl-optimization/66
9
40: Avoid signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM
]
[
4
/4] Simplify checks for CO
N
S
T_I
N
T_P and comparis
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[
A
R
M][3/4
]
Cleanup casts f
r
om
INTVAL to
[unsig
n
ed]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkach
o
v
[ARM][2/4] Replace ca
s
ts of 1 to HOST_WIDE_INT
by HOS
T
_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[ARM] PR
target/6985
7
Re
m
ove
b
ogus e
a
rly return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
kt
k
achov
[ARM] Fix cost
i
ng of
sign-exte
n
d
ing
load in rtx cos
t
s
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR target/71056: Don't use vectorized b
u
ilti
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64] PR
t
arget/7080
9
:
D
elete aarch64_vmls<m
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktka
c
hov
[AArch64][tests] Skip c
p
u
-
d
iagnos
t
ics tests when
overr
i
ding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktka
c
hov
[obvi
o
us] Typo fix in
tree-ssa-loop-ivano
n
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkacho
v
[obvious] Fix param name in dum
p
f
i
le
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[AR
M
] PR target/70830: Avo
i
d POP-{reglist}^ when ret
u
rning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkac
h
ov
[ARM] Add
m
ode to probe_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
kt
k
achov
[
inte
r
nal-fn
.
c][com
m
itted
]
Conv
e
rt
c
o
nditional
c
ompilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkac
h
ov
[AA
r
c
h
64] Define W
O
RD_REGISTER_OPERATIONS to zero
a
nd
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlanal
.
c
]
Convert condit
i
onal compilation on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FAI
L
: gcc
.
dg/t
r
ee-ssa
/
m
inm
a
x-2
.
c
scan-
t
ree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktk
a
cho
v
[A
A
r
c
h64] Work around
P
R target/
6
4
971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][doc] Doc
u
m
en
t
d
e
p
r
ecation of p
r
e-ARM
v
4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkac
h
ov
[testsuite]
PR
r
tl-
o
p
t
i
m
i
zatio
n
/70681: XFAIL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkac
h
o
v
[
ARM] PR target/70566 Chec
k
that condition reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM
]
Re
d
uce
s
i
z
e of arm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM] Split out arm
v
7
ve
e
ffective
targe
t
c
h
eck
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
R
M] PR dr
i
ver/70132: Avoid do
u
ble fclos
e
in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64]
Fix gcc
.
target/aarch64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kach
o
v
[AArch64] PR target/7000
2
: Make aarch64_se
t
_
curren
t
_
function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
t
ka
c
hov
[
A
Arch64] Fi
x
thinko in handling
of -momit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvious] F
i
x
typo in tr
e
e
-
ssa-math
-
opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktk
a
chov
[
A
RM
]
Error
o
ut of arm_neon
.
h if compil
i
ng for sof
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][
t
estsuite] PR target
/
70004: Remo
v
e
check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkac
h
ov
[ARM] PR
rtl-
o
p
t
imization/699
0
4
:
D
i
sallow copying/dupli
c
ati
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktk
a
chov
[AArch64]
Set
T
REE_TARGE
T
_GLOBALS in
a
arch6
4
_s
e
t_cu
r
r
e
nt_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
t
kachov
[AAr
c
h
64] PR t
a
rget/69613: Retur
n
zero TARGET_SH
I
FT_TR
U
NCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[AR
M
] Tests for
a
rm_restric
t
_
i
t pat
t
e
rns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse] PR
rtl-optimizatio
n
/
6
988
6
: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkach
o
v
[ARM]
Add initial support for the Cortex-A32
commit
|
commitdiff
|
tree
next