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
Fix fallout from: [ARM] PR target/70830: Avoid POP-{reglist}^ when returning from...
2016-06-02
ktkach
o
v
Fi
x
fal
l
out from: [ARM] PR
t
a
r
get/70830:
A
void POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
ARM] Use prope
r
o
u
t
pu
t
modifier for DImode r
e
giste
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie operand 1
to ope
r
and
0
in AE
S
MC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
achov
[AArch64] Us
e
aarch64_fusion_enabled_p to ch
e
ck for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkacho
v
[AArch64]
Remove aarch
6
4_simd_attr_lengt
h
_move
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
hov
[AArch6
4
]
Ti
e
operand
1 to operand 0 in
AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Simplify ashl<mod
e
>
3
ex
p
ande
r
for
S
HORT mo
d
e
s
commit
|
commitdiff
|
tree
2016-05-27
ktk
a
chov
[AArc
h
64] Delete
o
bsolete
C
C
_ZESW
P
and C
C
_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkacho
v
[
R
TL
i
fcvt] PR rtl-op
t
imization/6694
0
: Avoi
d
si
g
ned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
k
a
c
h
ov
[ARM][4
/
4]
S
implif
y
checks
f
or CONST_
I
N
T_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[A
R
M]
[
3/4] Cle
a
nup casts fro
m
I
NTVAL t
o
[uns
i
gn
e
d]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM][2/4] Repla
c
e
c
a
sts of
1
to HOST_WIDE_INT by HOS
T
_WI
D
E_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] P
R
target/
6
9857 Re
m
ove
b
o
g
us ea
r
ly
return fal
s
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
kt
k
achov
[ARM] F
i
x c
o
sting
o
f sign-extending load i
n
r
t
x
costs
commit
|
commitdiff
|
tree
2016-05-19
ktk
a
chov
[A
R
M] PR t
a
rge
t
/7105
6
:
Don't u
s
e vectorized b
u
iltins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktka
c
hov
[AAr
c
h64] PR target/7080
9
:
Delete aa
r
ch64
_
vml
s
<
mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AA
r
ch
6
4][tests]
S
kip cp
u
-diagnostics
t
ests when overridin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
tkachov
[obvious] Typo f
i
x in
tree-ss
a
-l
o
op-iv
a
non
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktka
c
hov
[
o
b
vious] Fix param n
a
me in
dump
f
ile
commit
|
commitdiff
|
tree
2016-05-12
ktka
c
hov
[
A
R
M] PR target/7
0
830: Avoid
P
OP
-
{
r
eglist}
^
when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add mod
e
t
o prob
e
_stack set opera
n
d
s
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[int
e
r
n
al-fn
.
c][
c
ommitted] Conv
e
rt c
o
nditional compi
l
ation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
kt
k
achov
[AA
r
c
h
64] Def
i
ne WORD_REGISTER
_
O
P
E
RATIONS to
zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
k
t
k
a
chov
[rt
l
a
nal
.
c] Convert conditional compilati
o
n on
WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkac
h
ov
F
i
x FAIL:
gcc
.
dg/t
r
ee-ssa
/
minmax-2
.
c
scan-tree
-
d
ump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[
AArch
6
4]
W
ork ar
o
und PR target
/
64971
commit
|
commitdiff
|
tree
2016-04-15
k
t
kachov
[
A
R
M
]
[doc] Document deprecation of p
r
e-ARMv4T architectur
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktka
c
hov
[tests
u
i
te] PR rtl-optimization/
7
0681: XFAIL ira-s
h
rinkwra
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
kt
k
achov
[ARM] P
R
target
/
70566 Check t
h
a
t
condition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] R
e
duce size o
f
ar
m
10
2
0e automato
n
commit
|
commitdiff
|
tree
2016-03-23
ktkac
h
o
v
[ARM] Split out armv7
v
e
effe
c
tive targe
t
che
c
k
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR driver/70132: Avo
i
d double fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64]
F
ix gcc
.
tar
g
et
/
a
arch64/ve
c
t
-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktk
a
chov
[AA
r
ch
6
4] PR targ
e
t/
7
0002: Ma
k
e aarch64_set
_
curre
n
t_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
t
ka
c
ho
v
[AArch64] Fix thin
k
o in handling of -mo
m
it-l
e
af-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkach
o
v
[obvio
u
s]
F
ix
t
y
p
o in
t
ree-ssa-ma
t
h-
o
pt
s
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkacho
v
[
A
R
M
]
Error out of arm_neon
.
h if compili
n
g f
o
r so
f
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktk
a
chov
[AArch64
]
[t
e
stsuite] PR target/70004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
tkachov
[ARM] PR rtl-o
p
t
i
mization
/
69904: Disallo
w
copyin
g
/d
u
pl
i
catin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkachov
[
A
Arch64] S
e
t TRE
E
_TA
R
GET_GLOB
A
L
S
i
n
aarch64_set_c
u
rrent_f
u
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkachov
[AArch6
4
] PR targe
t
/69613:
R
eturn z
e
r
o TARGE
T
_SHIFT_TRUNC
A
T
I
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[A
R
M] Tests for a
r
m_re
s
tr
i
ct_it pattern
s
in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[gcse]
P
R
r
tl-optimizatio
n
/
69886: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
ov
[ARM] Add in
i
tial support for the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[A
R
M] PR target
/
69875 Fix at
o
mic_lo
a
ddi
e
xpansion
commit
|
commitdiff
|
tree
2016-02-19
ktka
c
hov
[AAr
c
h64]
S
k
i
p gcc
.
target/aar
c
h64/assembler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AAr
c
h64] PR target/69161: Don't
u
se special pr
e
dicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktka
c
hov
[A
R
M] PR tar
g
et
/
69161:
D
on't
ignore mode when
m
a
tching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkacho
v
[AArch64]
Onl
y
update
a
ssembler
.
arc
h
directive
w
hen
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[ARM
]
[
4/4] Adjust gcc
.
target/ar
m
/wmul-[123]
.
c
tests
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
cse][3/4] Don
'
t overwrite
o
rigi
n
a
l rtx when fol
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4] Fix
operand costing logic for SMUL[
T
B
][TB
]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][1/4] PR targe
t
/65932: Ad
d
testcas
e
commit
|
commitdiff
|
tree
2016-02-04
k
t
k
a
c
h
ov
[ARM] P
R
ta
r
ge
t
/659
3
2: stop changing signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
k
tkach
o
v
[AR
M
]
F
ix
PR
ta
r
get/69403: Bu
g
in thumb2_ior_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[A
R
M] PR tar
g
et/
6
9135: Mark
ARMv
8
vcvt instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
h
o
v
[
AArch6
4
] Handle CSEL of zero_extende
d
op
e
rands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] Handle compare of zero_extrac
t
form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
h
ov
[AArch64] Properly reject
in
v
a
lid attrib
u
te strings
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[AArch64]
PR rt
l
-optimi
z
ati
o
n
/68
7
96: Add patterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[
RTL
-
i
f
c
v
t] PR rtl-optimiz
a
tion/68841: Make sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
k
tkachov
[combine][v2]
Canonicalise
(
r
+ r) to
(
r << 1)
t
o aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
kt
k
acho
v
[
combine] C
h
eck WORD_REG
I
STER_OPER
A
TIONS normally rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
k
t
k
a
chov
[AAr
c
h64] PR rt
l
-optimizati
o
n/687
9
6 Add c
o
mpare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch64] Prope
r
ly co
s
t
zer
o
_extend
+
a
s
hift forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArc
h
6
4
]
P
R targe
t
/68
6
96
FA
I
L: gcc
.
t
arget/
a
arch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
kt
k
achov
[A
R
M] PR target/68648: Fold NOT of
C
ONST_IN
T
in andsi_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[combine] Don't
c
re
a
te
LSHIFTR
T
o
f
zero
b
it
s
in
c
hange_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkach
o
v
[AArch64] Don't all
o
w
-mgeneral-regs-only to
cha
n
ge
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[ARM] P
R
target/68214:
D
elete IP-reg-clob
b
ering ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
k
t
kach
o
v
[RTL
-
if
c
vt] PR rtl-optimization/68624: Clean up lo
g
ic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
F
ix FAIL:
gcc
.
c-torture/e
x
ecute
/
200501
2
4-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
chov
[RTL-i
f
cvt]
Reject
i
nsns that are mult
i
ple_sets
commit
|
commitdiff
|
tree
2015-11-27
k
t
kach
o
v
[
R
T
L-ifc
v
t] PR rtl-opt
i
mi
z
ation/68506
:
Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktka
c
ho
v
[combine] Only restr
i
ct
pure
simplifica
t
i
o
n in mu
l
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkacho
v
[calls
.
c] PR rtl-optimization/
6
7226: Take
i
nto a
c
c
ount
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[RTL-ifcvt] PR rt
l
-optimizati
o
n/68435 Allow
(
c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktk
a
c
hov
T
e
stcase for
P
R rt
l
-optimization/6
8
3
81
commit
|
commitdiff
|
tree
2015-11-24
ktk
a
chov
[AArch64][v2]
I
mpr
o
ve c
o
m
p
arison with complex immediat
e
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
tkachov
[cfgloop]
P
R
m
id
d
le-end/68375:
R
es
t
ructure ge
t
_
l
oop_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkach
o
v
[
RTL
-
ree] PR rtl-
o
ptimi
z
ation/68194: Restrict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkacho
v
[
A
Arch64] PR target/68363
Check
t
hat a
r
g
u
ment is re
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
t
kachov
[ARM]
Do no
t
expand mo
v
misalign pattern if not in
32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktk
a
cho
v
[ARM] P
R
68149 Fix ICE i
n
unaligned_l
o
ad
d
i split
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM]
D
isable neon test
i
ng fo
r
armv7
-
m
commit
|
commitdiff
|
tree
2015-11-17
ktk
a
cho
v
[ARM] PR 68143
P
roperly update
memo
r
y offset
s
w
hen
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkach
o
v
[combine] Don't tra
n
sform sign and
zero exte
n
ds
inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM] Fix costing of
v
mul+vcvt comb
i
ne pattern
commit
|
commitdiff
|
tree
2015-11-10
kt
k
achov
[ARM][cleanup] R
e
move uses of CONST_DOUBLE_HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[AArch6
4
]
[2/3]
I
mplement negcc, notc
c
optabs
commit
|
commitdiff
|
tree
2015-11-10
k
tk
a
c
hov
[
o
ptabs][ifcv
t
]
[
1/3] Defi
n
e
negcc, notcc optab
s
commit
|
commitdiff
|
tree
2015-11-10
kt
k
achov
[haifa
-
s
c
hed
]
PR rtl-optimization/6823
6
: Exit early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
tkachov
[AArch64][cleanup] Remove uses
o
f CONST_DO
U
B
L
E_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktka
c
hov
[AArch64] PR target/68129: De
f
ine
TARGET_SUPPORTS
_
WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[RTL
-
ifcvt] PR rtl-optimizat
i
on/67749: Do not e
m
it
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktka
c
hov
[cp][commit
t
ed] Fix boot
s
trap on arm
due to print format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[ARM/
A
A
rch64] PR 6
8
0
88: Fix RTL checki
n
g
ICE due to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkachov
Mo
v
e
g
cc
.
targ
e
t/arm/
p
r67929_1
.
c test to exe
c
ute
.
e
xp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[comment] Improv
e
comme
n
t for reg_set_
p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[ARM] Fix
c
hecking R
T
L
e
rror in co
r
tex_a9_sc
h
ed_adj
u
st_cost
commit
|
commitdiff
|
tree
next