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] Work around PR target/64971
2016-04-20
ktkachov
[AArch64] Work
a
round PR target/6
4
9
7
1
commit
|
commitdiff
|
tree
2016-04-15
ktkac
h
ov
[AR
M
][doc] Docu
m
ent deprecati
o
n of
pre-ARM
v
4T a
r
chite
c
ture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
t
estsuite]
P
R rtl-optim
i
zation/70681: XFAIL i
r
a-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[
ARM]
P
R
target/70566
C
hec
k
t
hat
c
o
ndition regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[A
R
M] Redu
c
e size o
f
arm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
c
hov
[ARM] Spl
i
t out armv
7
v
e
effec
t
ive
t
arget c
h
e
c
k
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] P
R
dr
i
ver/701
3
2: Avoid double
fclose in dr
i
ver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
tkachov
[
A
Arc
h
64] Fix g
c
c
.
target/aarch64
/
ve
c
t-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AA
r
ch64] PR target/70002: Make aarch6
4
_set_current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AAr
c
h64]
F
ix thinko in han
d
ling of -mo
m
it-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[o
b
vious]
F
i
x typo in tree-ssa-math-
o
pt
s
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM]
Error out of arm_
n
eon
.
h i
f
c
o
mp
i
ling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64]
[
testsuite] P
R
targ
e
t/70
0
04: Re
m
ove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkach
o
v
[A
R
M]
PR rtl-optimiza
t
ion/69904: Disallow
c
o
pying/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64]
S
e
t
TREE_
T
ARGET_GLOBALS in aarch64_
s
et_
c
ur
r
e
n
t_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AAr
c
h
6
4] PR
targ
e
t/69613:
Re
t
urn zero TARGET
_
SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] T
e
sts for arm_r
e
s
t
rict_it
p
a
tterns in th
u
m
b2
.
m
d
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse] PR rtl
-
op
t
imizatio
n
/69886: Check t
a
rget mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[AR
M
]
Add initial su
p
p
ort for the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
kt
k
ach
o
v
[A
R
M] PR target
/
69875 Fix a
t
o
mic_loaddi expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AArch64] Sk
i
p
g
cc
.
target/aa
r
ch64/assembler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktk
a
c
hov
[AArch64] PR ta
r
get/691
6
1: Don't use special predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
kachov
[ARM] P
R
t
arget/69161: Do
n
'
t ignore mode when matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64] Only
update
asse
m
bler
.
arch directiv
e
when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][4/4] Adjust
g
cc
.
target/arm/
w
mul-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[cse][3/4] Don
'
t
overwrite origi
n
a
l
rtx when foldi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4] Fix operand c
o
sting
logic for SMUL[
T
B
]
[
TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkacho
v
[ARM][1/4] PR ta
r
get/65932: Add testcase
commit
|
commitdiff
|
tree
2016-02-04
k
tk
a
cho
v
[
ARM] PR t
a
rget/65932: sto
p
cha
n
ging signedness i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
kt
k
achov
[ARM] Fix PR
target/69403
:
B
ug in thumb2_ior_scc_st
r
ict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
k
tkachov
[AR
M
] PR target/69135: Mark ARMv
8
vcvt instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
c
hov
[
A
Arch64] Handl
e
CSEL
of
z
ero_ext
e
nded
op
e
rands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkach
o
v
[AArch64] Handle compare of zero_extr
a
ct for
m
of
T
S
T
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[
AArch
6
4] Properly reject inva
l
id attribute
strings
commit
|
commitdiff
|
tree
2016-01-11
k
t
kachov
[AA
r
ch64
]
P
R
r
tl-optimi
z
ation/687
9
6: Add patte
r
n
s f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-i
f
cvt] PR r
t
l
-opti
m
ization
/
68841: Make sure
o
ne
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktka
c
hov
[
combi
n
e][v2]
C
anonicalise (r
+
r) to (r << 1
)
to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktk
a
chov
[combi
n
e] Check W
O
R
D
_REGISTER_
O
P
ER
A
TIONS nor
m
ally
rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArch64]
P
R
rtl-
o
ptimization/68796 Add comp
a
re-
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkach
o
v
[AArch64] P
r
o
p
e
r
ly cos
t
zer
o
_extend+ash
i
f
t
forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch64]
P
R targe
t
/68
6
96 F
A
IL
:
gc
c
.
tar
g
e
t
/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AR
M
] PR t
a
rg
e
t/68648
:
Fold NO
T
of CONST_IN
T
in
and
s
i_io
r
si3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
k
t
kach
o
v
[
c
ombine] D
o
n
'
t create LSHIFTR
T
o
f
zer
o
bits in change_zer
o
_ext
commit
|
commitdiff
|
tree
2015-12-04
k
t
kacho
v
[AArch64] Don't
a
llow -m
g
ene
r
al
-
regs-only to change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[ARM] PR
target/6821
4
:
D
el
e
te
I
P-reg-clobberi
n
g call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[RT
L
-if
c
vt] PR rtl-optimization/68624: Clean up logi
c
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
t
kachov
Fi
x
F
A
IL:
g
cc
.
c
-t
o
rture/execute/20
0
5
0
124
-
1
.
c
-O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
tkachov
[RT
L
-ifcvt] Reject in
s
ns that ar
e
multiple_sets
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL
-
ifcvt
]
PR
rtl-o
p
timization/68506: Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[
c
om
b
ine] Only restrict pure
s
implifi
c
a
tion in
m
ult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkach
o
v
[calls
.
c]
PR rtl-optimiz
a
t
ion/6
7
226: Take into acco
u
nt
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkac
h
ov
[RTL-ifcvt]
P
R rtl-o
p
tim
i
zation
/
68435 Allow (c ?
x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkach
o
v
Testcase fo
r
PR rtl-optimizatio
n
/6838
1
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AA
r
ch64][v2] Improv
e
comparison
with complex
immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
kt
k
achov
[cfgloop] PR mi
d
dle-end/683
7
5: Restruc
t
u
r
e get_loo
p
_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[RTL
-
ree
]
PR rtl-optim
i
zation/68194
:
R
estr
i
c
t
c
opy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktka
c
h
ov
[AArch6
4
] PR
target/68363 Chec
k
that ar
g
ument
i
s re
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkach
o
v
[ARM] Do
not
expand mov
m
isalign patte
r
n if
not in
3
2
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
t
kachov
[ARM]
PR 68149
F
i
x ICE in un
a
ligned_load
d
i spl
i
t
commit
|
commitdiff
|
tree
2015-11-20
k
t
kachov
[
A
RM]
D
isable
neon t
e
sting for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktkachov
[AR
M
] PR 6
8
143 Properl
y
updat
e
memor
y
offs
e
ts w
h
en
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkachov
[com
b
ine] Don
'
t transfo
r
m
s
i
g
n and z
e
ro ex
t
ends inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
kt
k
achov
[
ARM] Fix costing
o
f
vm
u
l+vc
v
t combi
n
e
pattern
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM][cleanup]
R
emove use
s
of CON
S
T_D
O
UBLE_HIGH
/
L
O
W
commit
|
commitdiff
|
tree
2015-11-10
k
tkachov
[AArch64][2/3] Imp
l
ement negcc, notc
c
optabs
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[o
p
t
a
bs][i
f
cvt][1/3]
Define negcc, notcc op
t
abs
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
hov
[haifa-sched
]
PR rtl-o
p
t
imization/68236: Exit early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArch6
4
][cleanup]
R
emove
uses of CO
N
ST
_
D
OUB
L
E_HI
G
H
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
tkachov
[
A
A
rch64]
PR targ
e
t/68129: Define T
A
RGET
_
SUPPORTS_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktkach
o
v
[RTL-
i
fcvt] PR rtl-optimization/67749: Do
n
ot emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[
c
p][co
m
mitt
e
d] Fix bootstrap on arm d
u
e to pri
n
t format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkac
h
ov
[ARM/AArch64] PR 680
8
8: Fix RTL checking I
C
E due
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
kt
k
achov
Mo
v
e gcc
.
t
a
rget
/
a
r
m
/
pr679
2
9_1
.
c test to e
x
e
cute
.
e
xp
commit
|
commitdiff
|
tree
2015-10-30
ktkacho
v
[comment] Impro
v
e co
m
ment f
o
r reg_set_p
commit
|
commitdiff
|
tree
2015-10-30
k
t
ka
c
hov
[
ARM] Fix
c
h
e
cking RTL erro
r
in c
o
rtex_a9
_
sched_adj
u
s
t
_
c
ost
commit
|
commitdiff
|
tree
2015-10-27
k
t
kachov
[
AArch64] PR
68102: Check that o
p
erand
is
REG be
f
o
re
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
ka
c
hov
[AArch64] Handle vect
o
r float mod
e
s
pr
o
p
erly in aarch64_o
u
tp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkach
o
v
[ARM] PR target/67929 T
i
ghten vfp3_const_dou
b
l
e_f
o
r_
b
it
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
kachov
[AArch64] Enab
l
e au
t
oprefetcher modell
i
ng
i
n the
sche
d
uler
commit
|
commitdiff
|
tree
2015-10-26
kt
k
achov
[auto
-
i
nc-d
e
c
.
c] A
c
count for cost
o
f
m
o
ve operat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
k
t
kach
o
v
[
o
ptabs
.
c]
Fix
PR 67
9
89: Han
d
l
e
const0_rtx target
i
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AAr
c
h64]
A
dd support for 64-bit vector-mode
l
d
p
/
stp
commit
|
commitdiff
|
tree
2015-10-20
k
tka
c
hov
[simpl
i
fy-rt
x
][2/2]
U
se co
n
stan
t
s
from pool when simplifyi
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AArch64
]
[1/2]
A
dd
f
mu
l
-by-pow
e
r-of
-
2+fcvt optim
i
sation
commit
|
commitdiff
|
tree
2015-10-19
kt
k
achov
[
h
aifa-sched
]
m
odel load/st
o
r
e multiples properly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkachov
[RT
L
ifc
v
t] PR
67786, 67787:
C
he
c
k that inter
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktka
c
ho
v
[RTL-ifcvt] PR rtl-o
p
timi
z
a
tion/67481: Look more
d
e
e
p
ly
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-ifcvt] P
R
r
t
l-
o
ptimization/67
4
6
5: Handle
p
ai
r
s
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkachov
[tree-inline][obvious
]
Delete redundan
t
count_insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktka
c
hov
[ARM]
Replacing variable swaps
t
hat use a
temporary
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkacho
v
[
A
RM] F
i
x arm bootstrap failure due to
-
Werror=s
h
ift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[
ARM]
P
R 67439: A
l
l
o
w
matching of *arm32_movhf
w
h
en
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[
AArch64] Use logics_imm type for 2nd
a
lternative of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
k
t
k
a
chov
[
A
RM][3/3]
E
xpan
d
m
od by power of 2
commit
|
commitdiff
|
tree
2015-09-09
ktkacho
v
[
A
A
r
c
h
64][1/3
]
Expand
signed mo
d
b
y
power
o
f
2
u
s
ing
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkachov
[
R
TL-ifc
v
t] Make n
o
n-conditional ex
e
cution
if-c
o
nversion
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkachov
[AAr
c
h
64
]
Fix FAIL: gcc
.
target/aarc
h
64/target_attr_crypto_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[
A
A
rch64] Use popcount_hwi
i
nstead of homebrew version
commit
|
commitdiff
|
tree
2015-08-19
ktkac
h
ov
[AArch6
4
][ob
v
io
u
s
] Remove obsolete comment in aarc
h
64
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
k
t
kachov
[AR
M
]
Use
%wd format for
l
ane print
i
ng in bounds_check
commit
|
commitdiff
|
tree
next