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] PR target/79911: Invalid vec_select arguments
2016-05-13
ktkachov
[obvious] Typo f
i
x
in tree
-
ssa-lo
o
p-ivan
o
n
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Fix param name
i
n
dum
p
f
i
le
commit
|
commitdiff
|
tree
2016-05-12
kt
k
achov
[
A
RM] PR tar
g
et/70830: Avoid POP-
{
r
e
gli
s
t
}
^ w
h
e
n returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkach
o
v
[
A
RM] Add m
o
de to probe_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
ktk
a
chov
[internal-
f
n
.
c][committed]
Convert conditi
o
nal comp
i
lat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
kt
k
achov
[
A
A
rch
6
4] De
f
ine WORD_REGISTER_
O
PERATI
O
NS to zero a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlanal
.
c] Convert conditional compilation on W
O
RD_
R
E
G
ISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkach
o
v
Fix FAI
L
:
g
cc
.
dg/tre
e
-ssa/
m
i
nm
a
x-2
.
c scan
-
tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64] Work arou
n
d
P
R target/64971
commit
|
commitdiff
|
tree
2016-04-15
ktka
c
hov
[
A
R
M][doc] D
o
c
u
me
n
t
deprecation of pre-
A
RMv
4
T architect
u
re
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
kt
k
a
c
hov
[tests
u
ite]
PR rtl-optimization/70
6
81: XFAIL ir
a
-shrin
k
wrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktk
a
chov
[ARM]
PR
t
ar
g
et/
7
0566 Check th
a
t
conditio
n
register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
c
h
ov
[ARM] Redu
c
e si
z
e
of a
r
m
1020e
a
utomaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Split out
armv
7
ve effective target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR dr
i
ver/7
0
13
2
: Avoi
d
double fclose
i
n driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AAr
c
h64] Fix gcc
.
tar
g
e
t
/aarch64
/
vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kachov
[
AArch64]
P
R t
a
r
get/70002: Make a
a
rch
6
4
_
set_c
u
rre
n
t_fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
tkacho
v
[AArch64] Fix
thin
k
o in handling of -momit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[
o
b
vious]
F
ix ty
p
o
in tree-ssa-m
a
th-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM] Erro
r
out of
a
rm_
n
e
o
n
.
h if co
m
piling for
s
oft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64]
[
testsuit
e
] PR ta
r
g
e
t
/7000
4
: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR rtl-optimization/69
9
04: Disallow
c
opying
/
duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
ach
o
v
[
A
Arch64] Set TREE
_
TARGET_GLO
B
A
LS in aarch6
4
_set_curren
t
_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
achov
[
A
Arc
h
6
4] PR target/69613:
R
eturn
z
e
ro
T
ARGET_SHIFT_TRUNCA
T
I
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Tests
f
or ar
m
_res
t
rict_it patterns in thu
m
b2
.
m
d
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse] PR
r
tl-optimi
z
ation/69886: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[ARM] Ad
d
ini
t
ial sup
p
or
t
for the
Corte
x
-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[A
R
M] PR target/6987
5
Fi
x
ato
m
ic_loaddi
e
xpansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AArch
6
4
]
S
kip g
c
c
.
target/aarch64/assembler_a
r
ch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkach
o
v
[
AArch64] P
R
ta
r
get/69161
:
Don't
use special predi
c
ate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
k
achov
[ARM] PR target
/
69161: Do
n
't igno
r
e
mode when matchi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktka
c
h
o
v
[AArch6
4
] Only
u
pdate assembler
.
a
r
ch di
r
ec
t
ive
w
h
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[
A
RM][4/4]
Adjust
g
cc
.
ta
r
get/arm/wmul-[1
2
3]
.
c t
e
sts
commit
|
commitdiff
|
tree
2016-02-04
ktkacho
v
[c
s
e][3/4] Don't
o
v
erwrite original rtx when
f
old
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[AR
M
][2/4] Fi
x
operand costing logic fo
r
SMUL[T
B
][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][1/4] PR targe
t
/
65932: Add
t
estcas
e
commit
|
commitdiff
|
tree
2016-02-04
ktkach
o
v
[
A
RM] PR targ
e
t/
6
5932: stop ch
a
nging
s
ignedne
s
s in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktka
c
hov
[ARM] Fix P
R
target/69403: Bug in thumb2_io
r
_scc_strict
_
it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
k
tk
a
c
h
ov
[
ARM] PR ta
r
g
et
/
6
9
135: Mar
k
ARMv8 v
c
vt
instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[AArch6
4
] Hand
l
e CSEL of ze
r
o
_
extende
d
operan
d
s in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
tkachov
[AArch64] Handl
e
compar
e
o
f
zero_
e
xtrac
t
form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[
AAr
c
h6
4
] Properly reject invalid at
t
ribute strings
commit
|
commitdiff
|
tree
2016-01-11
ktkac
h
ov
[AArch64] PR rtl-optimi
z
ation/68796
:
A
d
d p
a
tterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkach
o
v
[RTL
-
ifcvt] PR rtl-optimizati
o
n/68841:
M
ake sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkachov
[c
o
mbi
n
e][v2] C
a
n
o
n
i
calise (r + r
)
t
o
(r <<
1
)
to
a
i
d
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
k
tkac
h
ov
[combine] Check WORD_REGISTER_OPER
A
TIONS normal
l
y
r
ather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArch64] PR rtl-o
p
timizatio
n
/6
8
796 Ad
d
c
ompare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch64] Properly cost
zero_extend+ashift forms
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkac
h
ov
[AAr
c
h64]
PR target/68696 FAIL: gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[ARM] PR target
/
68648: Fold N
O
T of CONST_INT in
a
n
ds
i
_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkac
h
ov
[
c
ombine] Don't cr
e
ate LSHIFTRT o
f
zero bits in cha
n
ge_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
k
tkachov
[AArch64
]
Don't allow -mgen
e
ral-reg
s
-only
t
o c
h
a
n
g
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[A
R
M
] PR
targ
e
t/
6
8
2
14
:
Delete I
P
-reg-clobbering call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktk
a
chov
[
RTL-ifcvt] PR rtl
-
optimiza
t
ion/68624: Cl
e
an u
p
l
ogic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
Fix FA
I
L
:
gcc
.
c-to
r
ture/ex
e
c
u
te/20050124-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL-ifcvt]
R
eject insns that are multiple_sets
commit
|
commitdiff
|
tree
2015-11-27
kt
k
achov
[RTL
-
ifcvt] PR
r
tl-opt
i
mization/6850
6
:
Fix emitti
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkac
h
ov
[combin
e
]
O
n
ly
r
estrict pure simplif
i
cation in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[
c
al
l
s
.
c
] PR
r
tl-optimizat
i
on/67226: Take int
o
a
ccount
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkac
h
ov
[
R
T
L-ifcvt]
PR r
t
l
-optimization/68435 Allo
w
(
c
? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
Testca
s
e for PR rtl-op
t
i
mi
z
a
tion/
6
8381
commit
|
commitdiff
|
tree
2015-11-24
ktka
c
hov
[A
A
rch64][v2] Improve com
p
a
r
ison w
i
th complex im
m
ediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
t
ka
c
hov
[cfglo
o
p] PR midd
l
e-end/68
3
75: Restruct
u
re
g
et_loop_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkac
h
ov
[RTL-ree] PR
rtl-opt
i
mization/68194: Restrict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[A
A
rch64] PR
target/
6
8
3
6
3 C
h
eck that argument is real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[
ARM] D
o
not expand movmi
s
align
patter
n
if
n
o
t i
n
3
2
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
t
kachov
[
ARM]
PR 68149 Fix ICE in unaligned_loaddi
split
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Di
s
able neo
n
testing f
o
r
armv7-m
commit
|
commitdiff
|
tree
2015-11-17
k
tkachov
[ARM] PR 681
4
3 Pro
p
erly
u
p
date mem
o
ry offse
t
s when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
k
t
k
achov
[com
b
ine] Don't
transfo
r
m sign and z
e
ro
e
xte
n
ds in
s
ide
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
h
o
v
[
ARM] Fix costin
g
of vmul+vcvt
c
ombine p
a
tt
e
r
n
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[
A
R
M
][cleanup] Remove uses of CONST_DOUBL
E
_HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkac
h
ov
[AA
r
ch
6
4][2/3] Implement n
e
gcc, notcc optab
s
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[
o
p
ta
b
s][ifcv
t
][1/3
]
Define
n
egcc, notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkach
o
v
[haifa-sche
d
] PR
rtl
-
o
ptimiz
a
tion/
6
8
236: Ex
i
t early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktka
c
hov
[AArch64][cleanup] Remove
uses of CONST
_
DOUBLE
_
HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktka
c
h
o
v
[AArch64] PR target
/
68129: Def
i
n
e TARG
E
T_SUPPORT
S
_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktk
a
chov
[RTL-ifcv
t
] PR rtl-optimiza
t
ion/6
7
7
49: Do no
t
em
i
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[cp][committed] Fix b
o
o
t
strap
o
n
arm due to print format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[
A
RM/AArch64]
P
R 680
8
8
: Fix RTL
checking I
C
E
d
ue t
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
k
tkachov
M
o
ve
g
cc
.
tar
g
et/arm/p
r
6792
9
_1
.
c test to execut
e
.
exp
commit
|
commitdiff
|
tree
2015-10-30
k
tkachov
[
comme
n
t
] Improve comment for reg_
s
e
t
_p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[ARM]
F
ix chec
k
ing
RTL error i
n
cortex_a9_sched_adjust_c
o
st
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64
]
PR 681
0
2: C
h
e
c
k
t
h
at oper
a
n
d
i
s
R
EG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkach
o
v
[AArch64] Hand
l
e
v
ector float modes pr
o
perly
i
n
aarch64_o
u
tp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktk
a
chov
[ARM] PR targ
e
t/67929 Tighten vfp3_const_doubl
e
_for_
b
i
t
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64
]
Enable autopre
f
etcher
m
odelli
n
g in th
e
s
cheduler
commit
|
commitdiff
|
tree
2015-10-26
k
t
kachov
[au
t
o-inc-dec
.
c] Ac
c
ount
f
o
r
cos
t
o
f m
o
v
e
o
perati
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktk
a
chov
[op
t
abs
.
c]
F
ix PR
67989:
H
and
l
e const0_rtx targ
e
t
i
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktka
c
hov
[
AAr
c
h64] Add
s
uppor
t
fo
r
64
-
bit vector-mode ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
k
tkachov
[
s
i
m
plif
y
-rtx][2/2]
Use constants fro
m
po
o
l when simplifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AA
r
c
h
6
4][1/2] Add
fmul-by-power-of-2+fcvt op
t
imi
s
a
tion
commit
|
commitdiff
|
tree
2015-10-19
ktka
c
h
o
v
[ha
i
fa-
s
che
d
]
m
o
del loa
d
/stor
e
mu
l
ti
p
les
properly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkacho
v
[RT
L
ifcvt
]
P
R 67786, 6
7
7
87: Check that intermediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[
RTL-ifcvt] PR rtl-optim
i
zation/67
4
81: Look mo
r
e deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
k
t
kach
o
v
[RTL-ifcvt] PR rtl-op
t
i
mizat
i
on/67465: H
a
ndle pa
i
rs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkachov
[tree-inline][
o
bvious] De
l
ete redund
a
nt count_in
s
ns_seq
commit
|
commitdiff
|
tree
2015-09-21
k
t
kachov
[AR
M
]
R
e
placing var
i
able swaps that use a tempora
r
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkachov
[AR
M
] Fi
x
ar
m
bootstrap
f
ai
l
ure d
u
e to -Werror=shift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[ARM] PR 67439
:
All
o
w
m
atchi
n
g
of *
a
rm32_movhf when
.
.
.
commit
|
commitdiff
|
tree
next