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] PR target/70809: Delete aarch64_vmls<mode> pattern
2016-05-17
ktkach
o
v
[AA
r
ch64
]
PR target/70809
:
Delete
a
arch64
_
vmls<m
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
k
achov
[AArch
6
4][tests] S
k
ip
c
pu-diagnost
i
cs tests when o
v
erri
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typo fix in
tree
-
ssa
-
loop-i
v
anon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktka
c
h
ov
[obvious] Fix param name in d
u
m
p file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM] PR target/70830: Avoid POP-{reglist}^ when returni
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktka
c
h
ov
[ARM] Add
m
o
d
e to
pro
b
e
_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[internal-fn
.
c][committed] Co
n
vert condi
t
ional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[A
A
rch64]
Def
i
n
e WORD_REGISTER_OPERA
T
IONS to
zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[
r
t
lanal
.
c]
C
o
nvert conditional comp
i
lati
o
n on WORD_
R
EG
I
STE
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
tk
a
chov
Fix FAIL:
gcc
.
d
g
/tree
-
ssa/minmax-2
.
c s
c
an-tree
-
du
m
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[A
A
r
c
h64] Wor
k
around PR tar
g
et/6
4
971
commit
|
commitdiff
|
tree
2016-04-15
ktkacho
v
[AR
M
][doc] D
o
cu
m
e
nt
depr
e
cation of pre-ARMv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[test
s
uite] PR rtl-
o
ptimizatio
n
/
706
8
1:
X
FAIL ir
a
-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
k
tkachov
[ARM] PR target/70566 Chec
k
th
a
t condit
i
on register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM
]
Re
d
u
c
e si
z
e
o
f arm10
2
0e au
t
omaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM] Split out armv7ve eff
e
ctive target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR
dri
v
er/7013
2
: Avoid double fclose
in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
tkachov
[
A
Ar
c
h
64] Fix
g
cc
.
t
a
r
get/aar
c
h64/vec
t
-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kacho
v
[AArch64] P
R
target
/
70002: M
a
ke a
a
r
c
h64
_
set_cur
r
en
t
_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch64] Fix thin
k
o in han
d
ling of -momit-
l
eaf-f
r
ame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[
o
bvious] Fix t
y
po in tree-ss
a
-math-op
t
s
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktka
c
hov
[AR
M
] Error
o
ut of arm_n
e
on
.
h if com
p
iling for
s
of
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][
t
estsuit
e
] P
R
target/70004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
tkachov
[ARM] PR
r
tl-optimization
/
699
0
4: Disallow cop
y
ing/du
p
li
c
atin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkac
h
ov
[AArch64
]
Set TREE_TAR
G
ET_
G
LOBALS in aarch64_se
t
_
c
urrent_fu
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] PR
t
arget/69613:
Return zero TARGET_SHIFT_TRUNCA
T
I
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Tests for
arm_re
s
tric
t
_
it patterns i
n
thum
b
2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse] PR rtl-opti
m
ization/69886: C
h
e
c
k targ
e
t mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Add i
n
itial supp
o
rt f
o
r the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
kt
k
achov
[ARM] PR target/69875 F
i
x atomic_loaddi e
x
pansion
commit
|
commitdiff
|
tree
2016-02-19
ktka
c
hov
[AArc
h
6
4
] Skip
g
cc
.
target/aar
c
h64
/
asse
m
bler_arch
_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkac
h
ov
[AA
r
ch64] PR target/69161: Don't use spe
c
ial pre
d
icate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
kach
o
v
[ARM] PR target/6
9
161: D
o
n't ignore mod
e
w
h
en
m
a
tching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
kt
k
ach
o
v
[
AArch64
]
O
n
ly update assembler
.
arch di
r
ective when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][4/4] Adju
s
t
g
cc
.
t
a
rget/arm/wmul-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
kt
k
a
c
hov
[
c
se][3
/
4] Do
n
'
t
overwrite original rtx wh
e
n
folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkacho
v
[ARM][2/4] Fix o
p
erand costing logic for SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkach
o
v
[A
R
M][1/4] PR target/65932
:
Add t
e
st
c
ase
commit
|
commitdiff
|
tree
2016-02-04
k
tk
a
ch
o
v
[ARM] PR
t
a
rget
/
65932: sto
p
cha
n
g
i
ng signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkach
o
v
[ARM] Fix PR target/69403: Bug in thumb2_ior_sc
c
_str
i
ct_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM
]
PR ta
r
get/69135:
Mark ARMv8 vcvt instructio
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
chov
[
AAr
c
h64] Ha
n
d
le CSEL
o
f z
e
r
o
_ext
e
nded
o
p
er
a
nd
s
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkac
h
ov
[AArc
h
6
4] Handle compare of zero_ext
r
act form of
T
ST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
tk
a
c
ho
v
[AArch64] Pro
p
er
l
y rejec
t
i
n
valid a
t
tribute strings
commit
|
commitdiff
|
tree
2016-01-11
k
tkachov
[
A
Arch64] PR rtl-opti
m
iza
t
i
on/6
8
79
6
:
A
d
d patt
e
r
ns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-
i
fcvt]
P
R rtl-optimization
/
6
8841:
M
ake sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
k
t
ka
c
hov
[combine
]
[v2] Canoni
c
alise (r + r) to (r <<
1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[combine] Check WOR
D
_
REGISTER_OPE
R
ATI
O
NS
n
o
r
mally rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArc
h
64] PR rtl
-
optimizati
o
n/687
9
6 A
d
d
c
ompare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch64] Prop
e
rly
cost
z
ero_extend+ashift forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkacho
v
[AA
r
ch64] PR t
a
rge
t
/68696 FAIL: gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktk
a
chov
[ARM]
P
R
t
a
r
get/6864
8
: Fold NOT of C
O
NST_IN
T
in a
n
dsi_io
r
s
i3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
k
t
kacho
v
[combine] Don't create LSHIFTRT of zer
o
bits in change_ze
r
o_
e
x
t
commit
|
commitdiff
|
tree
2015-12-04
ktkacho
v
[A
A
r
ch64]
D
on't
a
l
low -mgene
r
a
l-regs-only t
o
change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkach
o
v
[AR
M
] PR ta
r
get/682
1
4: D
e
lete IP
-
reg-clob
b
ering call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[RTL-i
f
cvt]
P
R
rtl-
o
p
t
imization/68624:
C
lea
n
up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
Fix FA
I
L: gc
c
.
c-tor
t
ure/exe
c
ute/20050124-
1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RT
L
-ifcvt] R
e
ject ins
n
s that are mult
i
ple_sets
commit
|
commitdiff
|
tree
2015-11-27
k
tkachov
[RTL-i
f
cvt] P
R
rtl-optimization/68506: Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[
combine] O
n
ly
r
es
t
rict pure sim
p
l
i
f
icatio
n
in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkac
h
ov
[calls
.
c] PR rtl-o
p
t
i
mizati
o
n/67226: Ta
k
e int
o
a
ccount
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[RTL-ifcvt] PR rtl-
o
ptimization/6843
5
Allow (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkach
o
v
Testc
a
se for PR rtl-optimizati
o
n/68381
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AArch64][v2] Improve
comparison with com
p
lex immediate
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
t
kachov
[cfgloop] PR
m
iddle
-
end/6
8
375: R
e
structur
e
get_loop_body_
i
n_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkacho
v
[
RTL-ree] PR r
t
l-optimizati
o
n
/68194
:
Restrict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktka
c
h
o
v
[AArch64
]
PR tar
g
et/683
6
3 Check that argume
n
t
is real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
tkachov
[AR
M
]
D
o not expand
movmi
s
align patte
r
n i
f
not in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktka
c
hov
[AR
M
] PR 68149 Fix ICE in unalig
n
ed_loaddi split
commit
|
commitdiff
|
tree
2015-11-20
k
t
k
a
c
ho
v
[
ARM
]
Disable
neo
n
t
esting for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktka
c
hov
[A
R
M] PR
68143
P
r
op
e
r
ly update
memory offsets when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkach
o
v
[combine] Do
n
't
t
ransf
o
rm sign and zero extend
s
i
n
side
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[ARM
]
Fi
x
co
s
ting
of vmul+
v
cvt combi
n
e patter
n
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM]
[
cleanu
p
] Remove uses of CONST_DOUBLE_HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[AArch64][2/3] Impl
e
ment n
e
gcc, notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktk
a
chov
[opta
b
s][ifcvt][1
/
3] Define
n
egcc,
n
ot
c
c optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[haifa-sched] PR rtl-optimizati
o
n/68236: Exit earl
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkac
h
ov
[AArch
6
4][cleanup] Re
m
o
v
e uses of CONST_
D
OUBLE_
H
IGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArc
h
64
]
PR tar
g
e
t
/68129: De
f
ine TARGET_SUPPORTS_WID
E
_
I
NT
commit
|
commitdiff
|
tree
2015-11-09
ktka
c
h
o
v
[RTL-i
f
cvt] PR rtl
-
opt
i
m
i
zat
i
on/
6
7749: D
o
not
e
mit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkac
h
ov
[cp][committed] Fix bo
o
tstrap o
n
a
r
m due t
o
print format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[ARM
/
AArch64] P
R
68088: Fi
x
RTL che
c
king ICE
d
ue to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkacho
v
Move gcc
.
targ
e
t/arm/pr67929_1
.
c test to execute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
kt
k
a
c
hov
[comment]
I
mprove comment for r
e
g_
s
e
t
_p
commit
|
commitdiff
|
tree
2015-10-30
ktkac
h
ov
[A
R
M] F
i
x chec
k
ing RTL
error in cortex_
a
9_sched
_
adjust_cost
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64]
PR 68102: Check that operan
d
is REG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
kac
h
ov
[AArc
h
64] Handle vecto
r
float
modes properly
i
n aarc
h
64_outp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkacho
v
[ARM] PR target/67
9
29 Tighten vfp3_const_double_for_bits
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkach
o
v
[AArch64] Enable
auto
p
r
e
fetcher modellin
g
in t
h
e scheduler
commit
|
commitdiff
|
tree
2015-10-26
ktkac
h
ov
[au
t
o-inc-dec
.
c] Accou
n
t for co
s
t
o
f
m
ove operation
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
k
t
kachov
[optabs
.
c] Fix PR 67989
:
Handle const0_rtx target in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktk
a
c
h
o
v
[AArch6
4
] Add support for 64-bit ve
c
tor-mode ldp
/
stp
commit
|
commitdiff
|
tree
2015-10-20
k
t
kachov
[s
i
mpl
i
f
y-
r
tx][2/2] Use c
o
nstants
from
pool when simplifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
k
tkachov
[AA
r
ch64][
1
/2
]
Ad
d
f
m
ul
-
by-po
w
e
r-
o
f-2+fcvt optimisation
commit
|
commitdiff
|
tree
2015-10-19
kt
k
achov
[hai
f
a-sch
e
d] model load/store mu
l
tiples properly
i
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkachov
[RT
L
if
c
vt]
P
R 67786
,
6
7787: Check that inter
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
kt
k
a
c
ho
v
[R
T
L-i
f
cvt] P
R
r
t
l-optimization/67481: Look more deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-ifcv
t
] PR
rtl-optimi
z
a
tion/6746
5
: H
a
n
dle pairs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkac
h
ov
[tree-inline][ob
v
ious] D
e
lete redundant c
o
u
n
t_insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkachov
[ARM]
Replacing variable swa
p
s
t
hat use
a temporary
.
.
.
commit
|
commitdiff
|
tree
next