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
[ARM][committed] Sort ARMv8 processors by alphabetic order
2016-12-06
ktkachov
[ARM][comm
i
tted] Sort ARM
v
8 proc
e
ssors by alphabeti
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkacho
v
[AAr
c
h64] Separate shrink wrapping hooks implemen
t
ation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[
AArch64] P
R
targ
e
t
/
78362
:
Make
s
u
r
e
t
o only take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktk
a
cho
v
[TER]
PR targe
t
/4886
3
:
Don't replace e
x
pressions acr
o
ss
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[
A
RM] PR target/78439: Update movdi c
o
nstraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktk
a
chov
[AAr
c
h64] Expand DImo
d
e consta
n
t
stores to two SIm
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AA
r
ch64] Fix gcc
.
dg/tort
u
re/
f
loa
t
32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR
target/78364: Add proper restrictio
n
s to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkacho
v
[2/2] Add s
t
ore
m
e
r
ging unit tests
commit
|
commitdiff
|
tree
2016-11-08
k
tkachov
[ARM][2/2]
Remove
old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][1/2] Use generi
c
_extra_c
o
sts in all remai
n
ing
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2] Fix o
f
f
-by-one erro
r
in clear_bit
_
r
e
g
ion in
s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
t
kach
o
v
[AArch64] Fix PR target/77
8
22:
U
s
e tighter predic
a
tes
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rtlanal] Fix
W
OR
D
_RE
G
I
S
TER_OPERAT
I
ONS conditi
o
n
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
Fix for b
i
g-en
d
ian gcc
.
c
-
t
ortur
e
/exe
c
ute/p
r
55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-optim
i
z
ation/78170: T
r
uncate sign-exten
d
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-
o
ptimiz
a
ti
o
n/78162: Reject negative off
s
ets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch64] Add function c
o
mments to some
p
r
ologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
t
kachov
GIMPLE
s
tore merging
p
ass
commit
|
commitdiff
|
tree
2016-10-24
k
tkachov
[check_
G
NU_style
.
sh] Mor
e
aggre
s
sivel
y
i
g
nore dg
-
xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
k
tkac
h
ov
[ree] PR rtl-opt
i
mization/78038:
H
a
ndle global registe
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AA
r
ch64] Use new targ
e
t
pass registration
f
ramewor
k
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
k
tkachov
[
AAr
c
h64] Add spellcheckin
g
hints for -
m
arc
h
,-
m
cpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-rtx] Zero-ini
t
ial
i
s
e
loca
l
array in
simplify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktka
c
hov
[fol
d
-const] Fix n
a
t
i
ve_encode_rea
l
for HFmode consta
n
t
s
commit
|
commitdiff
|
tree
2016-10-03
k
t
kach
o
v
Revert: [
R
TL ifcvt
]
Transform
(X ==
CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt] Tra
n
sform
(X
=
= C
S
T) ? -C
S
T
:
Y
into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
tkachov
[ARM
]
Fi
x
-Wimpli
c
it-fa
l
lthrough
warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename
]
[sel-sched] Fix bogus use of HARD_F
R
AME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-rtx]
(
GTU
(
P
LUS a C)
(C - 1)) --> (LTU a
-
C)
commit
|
commitdiff
|
tree
2016-09-12
kt
k
a
c
hov
[expm
e
d
.
c] PR middle-end
/
77426 Delete d
u
plicate c
o
nd
i
tion
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkach
o
v
[AArch64] Ad
d
ANDS pattern for CMP+ZERO
_
E
X
TEND
commit
|
commitdiff
|
tree
2016-08-26
ktk
a
chov
[ARM] PR targe
t
/
7
0473: Reduce size o
f
C
ortex
-
A8 automa
t
o
n
commit
|
commitdiff
|
tree
2016-08-26
kt
k
achov
[ARM] Refactor MOVW
/
M
O
V
T fusion logi
c
to allow exten
s
ion
commit
|
commitdiff
|
tree
2016-08-01
k
tka
c
hov
[A
A
rch64] All
o
w
m
ultiple-of-8 immediate offsets
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[
v
ecto
r
izer][2/
2
] Hook
u
p
mult synthesi
s
logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktk
a
cho
v
[1
/
2] Move choo
s
e_mul
t
_variant declar
a
tio
n
a
n
d dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkacho
v
[
e
xpr
.
c] PR midd
l
e-end
/
71
7
00:
z
ero-extend sub-wor
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM] Add
s
upport
for
some ARMv8
-
A cores to driv
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
kt
k
achov
[RTL
i
fcvt
]
PR rtl-opti
m
ization/71594: ICE
in
noce_emit_
c
mo
v
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkac
h
o
v
[ARM] D
e
lete thumb_rel
o
ad
_
in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkach
o
v
[AAr
c
h
64][
2
/2] (Re)I
m
plement vcopy<q>_
l
ane<q> intri
n
sics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1/2] Add
s
u
p
p
ort INS
(
elem
e
n
t)
i
nstru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
kt
k
acho
v
[A
R
M][1/4] Replace u
s
es of i
n
t_log2 b
y
e
x
act_
l
og2
commit
|
commitdiff
|
tree
2016-06-22
k
t
kacho
v
[A
R
M]
Add initi
a
l support for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
k
tkachov
[AArch64
]
Add initi
a
l
s
upport for
Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[
t
ypo
]
a
lignem
e
nt -> alignm
e
nt
commit
|
commitdiff
|
tree
2016-06-15
k
tkachov
[
AArch64][o
b
v
i
o
us] Clean up par
e
nt
h
eses an
d
use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkach
o
v
[RTL i
f
cvt] Allo
w
simple r
e
gister subreg
s
in noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typo in copyright boil
e
r
plat
e
commit
|
commitdiff
|
tree
2016-06-14
ktk
a
chov
[AArch64] Handle
AND+ASHIFT form of UBFIZ
cor
r
e
ctl
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Update
d
o
c
u
mentatio
n
f
o
r ARM arc
h
itecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[
RTL ifcvt] Print name of noce trasf
o
rm th
a
t succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkac
h
o
v
[AAr
c
h6
4
] Model C
S
EL instruction in
Cortex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktk
a
c
hov
[simplify-rtx]
Fix
u
nus
e
d variable w
a
rni
n
g in simplify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL ifcvt] PR middle-e
n
d/37
7
80: C
o
ndi
t
ional
e
xpressio
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkach
o
v
[2/3]
[
AArch6
4
] Keep CTZ components together
u
n
til a
f
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tk
a
c
hov
[1/3][ARM]
K
eep ctz expressions toge
t
her u
n
ti
l
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvious] F
i
x
typos in *thumb1_mulsi3 comm
e
nt
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal] Fix rtl-optimiza
t
io
n
/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix f
a
l
l
out from: [ARM] PR
t
arget/708
3
0: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkacho
v
[ARM] Use proper output modifier for D
I
mode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[A
R
M]
T
i
e
operand 1 to operand 0 in
AESMC p
a
ttern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64] U
s
e aarch64_fusio
n
_enabled_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
tkachov
[AArch64]
Remove aarc
h
64
_
simd_at
t
r
_
length_mo
v
e
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[A
A
rch
6
4] Tie operand
1 to operand 0 in AESM
C
pat
t
e
r
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
kt
k
ach
o
v
[
A
Arch64] S
i
mplify ashl<mode>3
e
xpan
d
er f
o
r
SHORT mod
e
s
commit
|
commitdiff
|
tree
2016-05-27
k
t
kac
h
ov
[AArch64] D
e
lete obsolete CC_ZE
S
WP and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktk
a
chov
[RTL ifcv
t
]
P
R rtl-optimiza
t
ion
/
66940
:
Avoid signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkac
h
ov
[ARM][4/4] Simplify check
s
for
CONST_INT_
P
and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
ARM]
[
3
/4]
Clean
u
p casts from INTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4] Replace
casts of 1 to HO
S
T_WID
E
_
INT by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[AR
M
] PR ta
r
get/69857 Remo
v
e bo
g
us early
r
eturn false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[AR
M
] Fix cos
t
i
n
g
of
sign-extending loa
d
i
n rtx
costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR ta
r
get/
7
1
056: Don't use vectorized
builti
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64]
PR
ta
r
get/708
0
9:
D
elete
a
arch64_vmls<
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AA
r
ch64][tests] Skip cpu-diagnostics tests when overridi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkacho
v
[
obvious] Typo fix
i
n tree
-
ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obv
i
ous] Fix param
n
ame in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM] P
R
t
a
r
g
et
/
7
083
0
:
Avoid POP-{reglist}^ when retur
n
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM
]
A
dd
m
ode
t
o probe_stack set
operands
commit
|
commitdiff
|
tree
2016-04-28
ktkach
o
v
[internal-f
n
.
c
]
[
committed] Conve
r
t cond
i
tiona
l
compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AAr
c
h64]
D
efine WORD_REGIS
T
ER_OPER
A
TIONS to z
e
ro and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkach
o
v
[rtlanal
.
c]
C
onv
e
rt conditional co
m
pilati
o
n on W
O
R
D_REGIST
E
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
tk
a
chov
Fix FAIL: gcc
.
dg/tree-ss
a
/minmax-2
.
c scan-tree-dum
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
kt
k
achov
[AArch64] W
o
rk around PR target/6497
1
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][doc] D
o
cum
e
nt dep
r
ec
a
tion of pre-A
R
Mv4T
arch
i
tectu
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
t
estsuite] PR rtl
-
optimization/70681: XF
A
IL ira-shrink
w
r
ap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkach
o
v
[
A
RM
]
PR targe
t
/7056
6
Check that
c
ondition regis
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[
ARM] Reduce size of arm1
0
20e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Split out armv7
v
e effe
c
t
ive target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR driver/7
0
132: Avoid doubl
e
fc
l
ose in drive
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
kt
k
achov
[AArch64] Fix gcc
.
t
arget/aarch64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kac
h
o
v
[AArch64] PR
target/70
0
02: Mak
e
aarch64_set
_
c
u
r
rent_fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkacho
v
[AArch64] Fix thinko in handling of -mo
m
it-l
e
af-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
kt
k
a
chov
[obvious
]
Fix
t
ypo
i
n
t
r
ee-s
s
a-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM] Error
out of arm_neon
.
h
if compiling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
kt
k
a
c
hov
[AArch64][testsu
i
te] PR
t
arget/70004: Remov
e
check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
kt
k
a
chov
[ARM] PR rtl-optim
i
za
t
ion
/
6
9904: Disallow co
p
ying/duplicatin
.
.
.
commit
|
commitdiff
|
tree
next