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/84748: Mark *compare_cstore<mode>_insn as clobbering CC reg
2018-03-08
k
t
kachov
[AArch64] PR t
a
rget/8
4
748: Mark *compare_
c
store<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
k
tkachov
[AArch6
4
] PR t
r
ee-op
t
imiz
a
t
ion/6494
6
: XFAIL
gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
k
tkachov
[testsuite]
X
FAI
L
gcc
.
dg/tree-ssa/ssa-dom-cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
k
t
kachov
[AAr
c
h64] Fix
gcc
.
t
arg
e
t/aarch64/subs_comp
a
re_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[arm]
X
FA
I
L advsimd-intrins
i
cs/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
k
t
kach
o
v
[testsuite] Fix arm options i
n
g
cc
.
dg/l
t
o/201102
0
1
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktka
c
hov
[a
r
m] Make gcc
.
t
a
rget/arm/copysign_softfloat
_
1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktk
a
c
h
ov
[arm] Fix gcc
.
targ
e
t/arm/negdi
-
[1
2
]
.
c
commit
|
commitdiff
|
tree
2018-01-19
kt
k
a
c
h
ov
[arm] Fix gcc
.
target/ar
m
/
p
r40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkac
h
ov
[ar
m
] F
i
x gcc
.
target/arm/pr79
0
58
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
t
kachov
[arm] Fix gcc
.
t
a
rge
t
/arm/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkac
h
ov
[arm] PR tar
g
et/6557
8
: F
i
x
builtin-bswap1
6
-1
.
c
and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
kt
k
a
c
hov
[arm] Fix gcc
.
target
/
arm/
g
2
.
c
a
nd scd
4
2-2
.
c for --w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[a
r
m][tests
u
ite]
Fix
-march tests
i
n ef
f
ective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
arm]
C
onvert gcc
.
t
a
rget/arm/stl-cond
.
c into
a
n RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix gcc
.
t
a
rget/arm
/
pr
4
0887
.
c directi
v
es
commit
|
commitdiff
|
tree
2018-01-17
kt
k
achov
[a
r
m] Fix gcc
.
target/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkac
h
ov
[arm] PR target/83687:
Fix invalid combin
a
tion
o
f VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
k
t
kachov
[a
r
m][3
/
3]
Implemen
t
fp16f
m
l
l
a
ne intrinsics
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][2/3] Impl
e
ment
f
p16f
m
l extension for ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
k
tk
a
c
h
ov
[arm][1/3] Add -mar
c
h=armv
8
.
4-a option
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm] Add -march=armv8
.
3-a and dotpro
d
multilib selection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[
a
r
m] Specify +dotprod suppo
r
t for
Cortex-
A
55 and Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktka
c
hov
[arm
]
Fix ass
e
mble
r
option
r
ewrite
a
lph
a
betical
c
o
mpar
i
s
on
commit
|
commitdiff
|
tree
2017-12-20
ktkac
h
o
v
[PAT
C
H, PR8
3
492] Fix selection o
f
a
a
rch64 big
-
endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[ar
m
][do
c
] Doc
u
m
en
t
accept
e
d
-marc
h
=armv8
.
3-a
e
xtension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkach
o
v
[aarch64][libstd
c
++] U
s
e _
_
ARM
_
BIG_ENDIAN in
s
tead
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktk
a
ch
o
v
[arm]
PR tar
g
e
t
/82975: Guard ag
a
inst reg_renumbe
r
being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
k
tkac
h
ov
[arm]
P
R
target/82975: Guard against reg_renumber bein
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[arm] Add -m
v
erbose-cost-dump an
d
de-verbosif
y
cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[
AArch64] Specify
fp16 support for
Cortex-A55
a
n
d
Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
k
t
ka
c
hov
[ARM] Fi
x
test armv8_2-fp16-mov
e
-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkachov
[ARM] Fix test arm
v
8_2-fp16-m
o
ve-
1
.
c
commit
|
commitdiff
|
tree
2017-11-15
k
tk
a
chov
[ARM] Fix more -W
r
etu
r
n-t
y
pe f
a
l
l
o
ut
commit
|
commitdiff
|
tree
2017-11-15
k
tk
a
chov
[AA
r
ch64] Impro
v
e scheduling model for
X-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktkacho
v
[AAr
c
h64]
A
dd STP p
a
t
t
ern to store
a
vec_concat
of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
ov
[
simplify-rtx] Simplify vec_merge
o
f ve
c
_dup
l
icat
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
kt
k
a
c
h
ov
vec_me
r
ge +
v
ec_duplicate
+
vec_concat
simp
l
if
i
c
a
tion
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
ov
Simplify vec_merge
o
f vec_duplicate with const_v
e
cto
r
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[store-merg
i
ng] Use store ord
e
r as tie-b
r
eake
r
in
so
r
t_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktkac
h
ov
Add myself a
s
A
R
M port
maintainer
commit
|
commitdiff
|
tree
2017-07-14
ktkac
h
ov
Up
d
ate com
m
e
n
t in gi
m
p
l
e
-ssa-store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AArch64
]
Fix strict a
l
iasing i
s
sue in
g
cc
.
t
arget/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AA
r
ch64] Fix atomic_
c
mp_exchange_zer
o
_
reg_1
.
c wit
h
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktka
c
hov
[
A
Arch64] Al
l
o
w
const0_
r
tx
o
perand for atomic comp
a
re
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[
A
A
rch
6
4]
Add
combine pattern for st
o
r
i
n
g
l
a
ne zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktka
c
hov
[AArch64] Use S
U
BS for paralle
l
subtracti
o
n and
c
ompariso
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] P
e
e
p
hole for
S
UBS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Add
H
F vector modes to la
n
e-to-lane INS
pattern
commit
|
commitdiff
|
tree
2017-06-02
ktkacho
v
[AArch64
]
E
mit tigh
t
er strong atomic compar
e
-ex
c
hange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktk
a
ch
o
v
[
A
A
rch6
4
]
A
c
cept more addressin
g
m
o
des for PR
F
M
commit
|
commitdiff
|
tree
2017-04-10
k
t
kac
h
ov
[ARM] Add source mode to
c
o
p
r
ocessor pattern S
E
Ts
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[ARM] PR
target
/
71436: Restrict
*load_multiple patte
r
n
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
k
t
kachov
[A
A
rch64] Use '
x
'
const
r
aint for
v
ec
t
or HFmode multiplicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[
ARM] PR
t
arget/79911: Invali
d
v
ec_s
e
lect
a
r
gume
n
ts
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[
A
Arch6
4
] PR targ
e
t/7
9
9
13: VEC_SELECT bug
s
i
n
aarch6
4
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
P
R c
/
79855:
add fu
l
l sto
p
to store merging param descriptions
commit
|
commitdiff
|
tree
2017-03-03
kt
k
acho
v
[AArch64] Fix b
o
otstrap due to
wide_int
.
e
lt
(
0) uni
n
it
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkach
o
v
Skip gcc
.
dg/gimplefe-26
.
c on n
o
n-c99
r
untime targets
commit
|
commitdiff
|
tree
2017-02-14
ktkacho
v
[A
R
M]
P
R rtl-op
t
im
i
z
ation/68
6
64 Implement TAR
G
ET_S
C
HED
_
CA
N
_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
k
t
kach
o
v
[AArch64
]
PR rtl-opt
i
mization/6
8
664 I
m
plement TARGET_SCHED
_
C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AArch
6
4] Use contai
n
s
_mem_
r
tx_p to det
e
ct memor
y
sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
kt
k
a
c
hov
[
ARM] Fix asse
m
bly comment syntax in -mpr
i
nt-
t
u
ne-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fix bui
l
d d
u
e
t
o
I
NT16_M
A
X issue
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM] PR target/7
9
145 Fix xordi3 expander f
o
r immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkach
o
v
[d
o
c]
C
o
r
r
e
ct optimisa
t
ion l
e
vels docume
n
tation
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkac
h
ov
[te
s
tsuite] Require shared effectiv
e
t
a
rget
f
or some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
k
t
kach
o
v
[tes
t
suit
e
]
Fix FAIL
:
gcc
.
dg/lto/pr
6
9188 on bare-meta
l
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
k
tka
c
hov
[ARM] PR target/
7
1270 fix neon_valid_
i
mmediate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
k
t
kach
o
v
[AArch64]
P
ur
g
e leftover occurrence
s
of aarch64_nopcr
e
la
t
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Ad
d
Cortex-A15 tun
i
ng to gcc
.
dg/uninit-pred-8_
a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tree-s
s
a-addres
s
] Avoid creating non-cano
n
ica
l
RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktka
c
ho
v
[ARM]
PR target/78694: Avo
i
d
i
n
v
a
lid RTL
s
haring in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkach
o
v
[AArch64] Split X-reg UB
F
I
Z into W-reg
L
SL whe
n
possible
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[A
A
rch64] Spl
i
t X-reg UBFX into W-reg LSR w
h
en possi
b
le
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libstdc++
]
[testsuit
e
] X
F
AIL tests
r
elying on lon
g
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktk
a
chov
[ARM][committ
e
d] Sort ARMv8 pro
c
esso
r
s by a
l
p
habetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
k
t
kachov
[AArch64] Separate shrink
w
rapping hooks impl
e
mentation
commit
|
commitdiff
|
tree
2016-11-30
k
t
k
acho
v
[AArch
6
4]
P
R
target/78362: Make
s
ure to on
l
y take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktk
a
chov
[TER]
P
R ta
r
get/48863
: Don'
t
r
eplace expressi
o
n
s
ac
r
oss
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
k
t
kac
h
ov
[ARM] PR
t
arge
t
/
7
8439: Update movdi co
n
stra
i
n
ts
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkach
o
v
Rem
o
ve dead F
I
XME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AA
r
c
h64] Exp
a
nd
D
Imode constan
t
store
s
to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[A
A
rch64
]
Fix gcc
.
dg/
t
ortur
e
/
f
loat32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM
]
P
R targ
e
t/7
8
364
:
Add proper restriction
s
to ze
r
o
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] A
d
d stor
e
me
r
ging unit tests
commit
|
commitdiff
|
tree
2016-11-08
k
tkac
h
ov
[
ARM][2/2] Remove
o
ld rt
x
c
osts
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[AR
M
][1/2] Use
g
e
n
eric_extra_costs in all
r
emain
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1
/
2
]
F
i
x
o
ff-by-on
e
error in clear_bit_
r
egion in st
o
re
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
tka
c
hov
[
A
Arch64] Fix PR targ
e
t/77822: U
s
e
ti
g
h
t
er predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[
rtla
n
al] Fix WORD_
R
E
GISTER_OPER
A
TIONS condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
Fix for big
-
en
d
ian
g
cc
.
c-torture/execute/pr
5
5
750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
P
R tree-optimization/78170: T
r
u
n
cate sign
-
exte
n
ded
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
P
R
tree-
o
ptimization/
7
8162: Reje
c
t ne
g
ative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
[AArch64] A
d
d
f
unctio
n
comments to some prol
o
gue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktk
a
chov
GIMPLE st
o
re m
e
r
ging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[
c
h
eck_GNU_style
.
s
h]
M
or
e
aggr
e
ssively ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
k
t
kachov
[r
e
e] PR
r
tl-optimizati
o
n/
7
8038: Handle globa
l
re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[
AArch64] Use new target pass registration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[
A
A
r
ch64
]
Add s
p
ellchecking h
i
nts for -march,-
m
cp
u
.
.
.
commit
|
commitdiff
|
tree
next