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] Simplify ashl<mode>3 expander for SHORT modes
2016-05-27
ktkachov
[AA
r
ch64] Simplify ashl<mode>3 expande
r
for SHORT mo
d
es
commit
|
commitdiff
|
tree
2016-05-27
kt
k
a
c
hov
[AA
r
ch6
4
]
D
elet
e
obsole
t
e CC_ZESWP and CC_SES
W
P CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkach
o
v
[RT
L
ifcvt] PR rtl-optimization/66940: Avoi
d
s
i
gn
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[
ARM][4/4] Simplify ch
e
cks for CONST_INT_P and com
p
arison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
chov
[ARM][3/4] Cleanup casts from INTV
A
L to
[unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4] Replace
casts of 1 to HOST_WID
E
_INT by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[AR
M
] PR ta
r
ge
t
/69857 Remove bogus e
a
r
l
y
r
eturn false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] Fix costing of sign-extending load in r
t
x
cost
s
commit
|
commitdiff
|
tree
2016-05-19
k
t
kachov
[ARM] PR target/
7
1
056:
D
on't use vectorized buil
t
ins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
tkachov
[AArch
6
4] PR target/70809: Delete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktka
c
ho
v
[AArch64][tests]
S
kip cpu-diagn
o
stics
t
ests wh
e
n overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obv
i
ous]
T
y
po fi
x
in
t
re
e
-ssa-loop-
i
vanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
chov
[obvious] Fix param name in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkac
h
ov
[
AR
M
] P
R
target
/
70830: Avo
i
d POP-{regli
s
t}^ when returni
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[
A
RM] Add mode to probe_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[i
n
ternal-f
n
.
c]
[
comm
i
tted] C
o
nvert condi
t
ional compilati
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch
6
4
]
Define WORD_R
E
GI
S
TER_
O
PER
A
TIONS to
zero
a
nd
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[
r
tlanal
.
c] Convert conditional
c
ompilation on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FAIL: gcc
.
dg/tree-ssa/minm
a
x-2
.
c sc
a
n-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktk
a
c
h
ov
[AArch64] Work
a
r
ound PR targe
t
/64
9
71
commit
|
commitdiff
|
tree
2016-04-15
ktkac
h
o
v
[ARM][doc] Docume
n
t deprecation of pre-A
R
Mv4T archit
e
cture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[tes
t
suite] PR rtl-optimization/70681: XFAIL
ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
k
t
k
a
c
hov
[ARM] PR t
a
rget/70566 Check that c
o
n
dition registe
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkac
h
ov
[ARM] Redu
c
e siz
e
of arm1020
e
automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkacho
v
[ARM] Split out armv7ve
effectiv
e
t
a
rget check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM] PR driver/70
1
3
2
: Avo
i
d double fclose in dri
v
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] Fix gc
c
.
tar
g
et/aarc
h
64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkac
h
o
v
[AArch64] PR target/7000
2
: Make aa
r
c
h
6
4_set_c
u
rrent_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch64] Fix
t
h
i
nko in handling of
-
momit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkac
h
ov
[obvious] Fix typo in
tr
e
e-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktk
a
chov
[ARM]
Error out
o
f
arm_neo
n
.
h if compiling for sof
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkach
o
v
[AArc
h
6
4
][testsuite] PR target
/
70004: Remove c
h
e
c
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR r
t
l-optimization/69904
:
Disall
o
w copying/
d
u
pli
c
atin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkac
h
ov
[AArch64] Set TREE_TARGET_GLOBALS i
n
aarch64_set_current_fu
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
t
k
achov
[AArc
h
64] PR target/696
1
3: Return ze
r
o TARGE
T
_SHIFT_TR
U
NCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
tkacho
v
[ARM] Tests fo
r
a
rm_restrict_i
t
pa
t
terns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
k
tka
c
ho
v
[gcse] PR r
t
l-optimization/69886: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Add
i
nitial suppo
r
t for the Co
r
t
e
x-
A
32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[A
R
M] P
R
ta
r
get/69
8
75 Fix
a
tomic_loaddi expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkac
h
ov
[AAr
c
h
6
4] Skip gcc
.
target/aarch64/
a
ssembler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
kt
k
achov
[
A
Ar
c
h64]
P
R
t
a
r
get/69161: Don't use special predi
c
at
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkac
h
ov
[ARM] P
R
t
ar
g
et/69161: Don'
t
ig
n
or
e
mode when m
a
tc
h
ing
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64] Only
update assemb
l
er
.
arch directive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[AR
M
][4/4] Ad
j
ust gcc
.
target
/
a
r
m
/wmul-[1
2
3]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[cs
e
][
3
/4] Don't over
w
rite original rtx
when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4] Fix
o
perand
costing logic
f
o
r SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][1/4] PR target/65
9
32:
A
dd
t
es
t
ca
s
e
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM] PR targe
t
/
6
5932:
stop changing signedn
e
ss in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[ARM] F
i
x PR target/69403: Bu
g
in thumb
2
_i
o
r_scc_stric
t
_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
k
t
kachov
[A
R
M] PR ta
r
ge
t
/69135: Mark
A
RMv8 vc
v
t i
n
st
r
u
ctio
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
kt
k
achov
[AArch64
]
H
andle CSEL of zero_extended opera
n
d
s
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AAr
c
h64] H
a
nd
l
e
c
ompa
r
e of ze
r
o
_extract form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AAr
c
h64] Pr
o
perly reject invalid att
r
ibute strings
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[AAr
c
h64] PR
r
tl-optimization/68
7
96: Add pa
t
ter
n
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkach
o
v
[
R
TL-i
f
cvt] PR
rtl-optimizatio
n
/68841:
Make
sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkachov
[co
m
bine][v2]
C
an
o
n
i
c
a
l
ise (r
+
r) to (
r
<< 1) t
o
aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[
combine] Check WORD_REGISTER_OPERATIONS normally rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
kt
k
achov
[AArch6
4
] PR rt
l
-o
p
timization/68796 Add compare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
k
tka
c
h
o
v
[AArch64] Properly
c
ost z
e
ro_extend+a
s
hift forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch
6
4] P
R
target/686
9
6
F
AI
L
: g
c
c
.
t
a
rget/
a
arch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktka
c
hov
[
ARM] PR
target/
6
8648
:
Fold NOT of CONST_
I
N
T in
and
s
i_iors
i
3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[combine] Don't
cr
e
a
t
e L
S
H
I
FTRT of zero bits in change_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkach
o
v
[AArch64] D
o
n't a
l
low
-mgeneral-r
e
gs-onl
y
to
c
han
g
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[ARM] PR targ
e
t
/
6
8
21
4
: Delete IP-re
g
-clobberi
n
g
c
all
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktk
a
ch
o
v
[R
T
L-ifcvt] PR rtl-optimization/68624: Clean up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
Fi
x
FAIL:
g
cc
.
c
-
t
o
rture/e
x
ecu
t
e/2005012
4
-
1
.
c
-O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL-ifcvt] Reject
i
nsns t
h
a
t ar
e
multiple_sets
commit
|
commitdiff
|
tree
2015-11-27
k
t
k
ac
h
ov
[RTL-
i
fcv
t
] PR rtl-optimization/68506:
Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
kt
k
achov
[
com
b
ine] Only rest
r
ict pure simplificatio
n
i
n mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[c
a
lls
.
c] PR rt
l
-op
t
imization/67226: Take
int
o
account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
k
t
kac
h
ov
[R
T
L-ifcv
t
] PR rtl-optimization
/
68
4
35 Al
l
o
w
(c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
Testcase for PR rtl-o
p
timizat
i
o
n/68381
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[A
A
rch64][v2] Improve co
m
parison wit
h
comp
l
ex immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkacho
v
[cfgloop] PR mi
d
dl
e
-
e
nd/
6
83
7
5: R
e
str
u
cture get_lo
o
p_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktka
c
hov
[RTL-ree] PR rtl-opt
i
mization/68194: Restrict co
p
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkac
h
o
v
[AArch64
]
PR target/68363 C
h
eck
t
hat argumen
t
is real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Do
n
ot expand movmisalign p
a
ttern i
f
not in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktk
a
cho
v
[ARM] PR 68149 Fix ICE in
u
n
aligne
d
_loaddi split
commit
|
commitdiff
|
tree
2015-11-20
ktkach
o
v
[AR
M
] D
i
sable neon
testing for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktka
c
hov
[ARM] P
R
6
81
4
3 Properly update memory off
s
et
s
w
h
en
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkachov
[combine] Don't
t
ransfor
m
s
i
gn and
zero
e
x
t
ends
inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM]
F
ix costing of
v
m
u
l+
v
cvt c
o
mbine pattern
commit
|
commitdiff
|
tree
2015-11-10
ktk
a
ch
o
v
[
ARM][cleanup] Remov
e
uses of CONST_DOUBL
E
_
HIGH/LO
W
commit
|
commitdiff
|
tree
2015-11-10
ktk
a
chov
[AArch64]
[
2/3
]
Implemen
t
negcc
,
notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[optab
s
]
[
ifc
v
t][1
/
3]
D
ef
i
ne negcc, no
t
c
c optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[haifa-sch
e
d] PR rtl-optimization/68236: Exit
early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[
A
Arch6
4
][cleanup]
R
e
move uses of CONST_DO
U
B
LE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktka
c
hov
[AAr
c
h64] PR
t
ar
g
e
t
/6
8
129: De
f
ine TARGET_
S
U
PPORTS_WI
D
E_INT
commit
|
commitdiff
|
tree
2015-11-09
ktkac
h
ov
[RTL
-
ifcvt] PR r
t
l
-o
p
timiz
a
t
ion
/
6
7
7
49: Do no
t
emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
kt
k
achov
[cp][c
o
mmitted] Fi
x
boo
t
s
tra
p
on
a
rm
d
ue to
p
rint format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[ARM/AA
r
ch64] P
R
68088:
Fix RTL checking
I
CE due
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktk
a
chov
Move gcc
.
tar
g
et/arm
/
pr
6
7
9
29_
1
.
c test to execute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
k
t
kacho
v
[
c
omment] Im
p
rove comment for reg_set_p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[ARM] Fix
checking RTL error in cortex
_
a9_sched_adjus
t
_
c
ost
commit
|
commitdiff
|
tree
2015-10-27
kt
k
achov
[
AA
r
ch64] PR 68102: Check tha
t
oper
a
nd is REG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64] Ha
n
dle vector float
modes pr
o
perly in aarch64_outp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
A
RM] PR
targe
t
/679
2
9
T
ighten vfp3_const_double
_
for_bits
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64] Enable autopr
e
fet
c
h
e
r
mo
d
elling in the sche
d
uler
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[
a
u
to-inc-dec
.
c
]
Account for cost of mo
v
e
o
peratio
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktka
c
hov
[
o
ptabs
.
c] Fix PR 6
7
989
:
Handle const0_rtx target
in
.
.
.
commit
|
commitdiff
|
tree
next