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][2/2] Remove support for -march=armv3 and older
2018-05-18
k
tkacho
v
[arm][
2
/2] Remo
v
e
support for -ma
r
c
h=armv3 and old
e
r
commit
|
commitdiff
|
tree
2018-05-18
ktkach
o
v
[arm][1/
2
] Remove support for deprec
a
te
d
-ma
r
ch=armv5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[AA
r
c
h
64] Uni
f
y vec_set patterns, suppor
t
floatin
g
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
ktkachov
[patch AArch64] Do
n
ot p
e
rform a
v
e
ctor splat for vector
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
k
t
kach
o
v
[AArch64] Add combine pat
t
ern t
o
f
use
A
ESE/AESMC instructions
commit
|
commitdiff
|
tree
2018-05-03
ktkachov
[
tree-complex
.
c]
PR tree-optimization/70291:
Inline
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
k
t
k
achov
Fix aarch64 IL
P
32 ICE with vaarg g
i
mplifi
e
d c
o
de
commit
|
commitdiff
|
tree
2018-04-27
k
t
kac
h
ov
[arm] PR targe
t
/
82518:
R
eturn false in
A
RRA
Y
_MOD
E
_SUPPORTED_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[AA
r
ch64
]
PR target
/
85512: Tighten SIMD right s
h
ift
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
kt
k
achov
[AArch64] PR t
a
rget/85512: Tighten SIMD
right s
h
i
ft
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
Fix missi
n
g hunk from previous co
m
mit
commit
|
commitdiff
|
tree
2018-04-20
ktka
c
hov
PR testsuite/85
4
83: Mov
e
aarch64/sve/vcond_1
.
c test
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
k
tkachov
PR testsuite/8
5
32
6
commit
|
commitdiff
|
tree
2018-04-17
ktkach
o
v
[A
A
r
ch64/a
r
m] P
R
testsuit
e
/85326 A
v
oid C++ tests wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktkachov
[ex
p
low] PR target/85173: validiz
e
memory before pa
s
sing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
k
t
k
achov
[AArch64] XFAIL gcc
.
ta
r
get/aarch64/store_v2vec_lanes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkachov
[arm
]
PR t
a
rget/8
5
0
2
6
: Fix
l
d
r
sh length estimate in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktkachov
Commit mi
s
sing Cha
n
g
e
logs for PR target/8251
8
f
i
x
.
commit
|
commitdiff
|
tree
2018-03-20
ktkac
h
ov
This
PR
shows that we get th
e
lo
a
d/store_lanes logic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktkachov
[arm] PR targe
t
/83193: Do n
o
t
pr
i
nt arch/cpu hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
k
t
k
a
chov
[
A
A
r
ch64]
P
R
target/8
4
748
:
Mark *
c
omp
a
re_cstore
<
mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[
A
A
rch64] P
R
tree-optimiz
a
ti
o
n
/
6
4
94
6
:
XFAIL gcc
.
targe
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
k
t
kac
h
ov
[testsuite] XFAIL gc
c
.
dg/tre
e
-s
s
a/ssa-
d
om-cs
e
-2
.
c o
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktka
c
h
o
v
[AArch64] Fix gcc
.
target/aarc
h
64/subs_compare_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktka
c
ho
v
[a
r
m] XFAI
L
ad
v
simd-intrinsics/
v
ld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkachov
[testsuite
]
Fix arm op
t
ions
i
n gc
c
.
d
g
/
l
to
/
20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
k
t
kac
h
o
v
[arm] Make gcc
.
target/a
r
m
/
copy
s
i
g
n_
s
oftfloat
_
1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
k
t
kac
h
ov
[arm] Fi
x
g
cc
.
tar
g
et/arm
/
n
egdi-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkac
h
ov
[a
r
m]
Fix g
c
c
.
target/arm/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkach
o
v
[
arm] Fix g
c
c
.
target/arm/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm] Fix
g
cc
.
target/arm/
p
r7
0
278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm]
P
R
target/65578: Fix builtin-bswap16
-
1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix gcc
.
t
a
rget/arm/g2
.
c and sc
d
42-2
.
c f
o
r --wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
a
rm][testsuite] F
i
x -mar
c
h tes
t
s in effective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktka
c
hov
[arm] C
o
n
v
e
rt gcc
.
target/
a
rm/stl-cond
.
c int
o
an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] F
i
x gcc
.
ta
r
get/arm/pr40887
.
c
d
irectives
commit
|
commitdiff
|
tree
2018-01-17
k
t
ka
c
hov
[ar
m
] F
i
x g
c
c
.
tar
g
e
t
/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktk
a
chov
[arm]
PR
target/83
6
8
7
: Fi
x
i
n
v
al
i
d combination of V
S
UB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkach
o
v
[
a
r
m][3/3] Implement fp16fml lane intrinsi
c
s
commit
|
commitdiff
|
tree
2018-01-11
k
tkachov
[ar
m
][2/3] Impleme
n
t fp16fml extens
i
on f
o
r ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkac
h
ov
[arm
]
[
1
/
3
] Add -march=armv8
.
4-a opt
i
on
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm] Add -march=armv8
.
3
-a and
dotp
r
o
d
multilib selection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm]
Specify
+
dotprod support for
C
ortex-
A
55
a
nd Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
k
tkachov
[arm] F
i
x assembler opti
o
n rewrite alphab
e
tica
l
comparison
commit
|
commitdiff
|
tree
2017-12-20
ktkac
h
ov
[PAT
C
H, PR83492] Fix sele
c
tion of
a
ar
c
h64 big
-
endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkac
h
ov
[
arm][doc] Docu
m
ent
a
c
c
e
pted
-march=a
r
mv8
.
3-a extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkac
h
ov
[aa
r
ch64][libstdc++] Use _
_
ARM_BIG_EN
D
IAN instead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkach
o
v
[arm] PR target/82975:
G
uard
a
gainst r
e
g_renu
m
b
e
r
b
eing
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktka
c
hov
[arm] PR target
/
8297
5
: Guard against r
e
g_re
n
u
m
ber
b
eing
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[
a
r
m] Add
-mverbose-cost-dump
a
nd de-verbos
i
fy cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AArch
6
4
] Specify fp
1
6 su
p
port fo
r
Cortex-A55 and C
o
rtex-A75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[
A
RM]
Fix te
s
t armv
8
_
2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
k
t
k
a
c
hov
[ARM] Fix test armv8_2-fp16
-
move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkac
h
ov
[
A
R
M] Fix more -Wreturn-type f
a
ll
o
ut
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AArch64] Improve s
c
heduling
mod
e
l for
X
-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[AArch64] Add ST
P
pattern
to
store a vec_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
[simpli
f
y
-
rtx] Simplify vec
_
merge of vec_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktka
c
hov
vec_merge + vec_duplicate + vec_co
n
cat
si
m
p
l
ification
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simplify
v
ec_m
e
rge of
vec_dup
l
i
cate
with const_vecto
r
commit
|
commitdiff
|
tree
2017-09-13
ktka
c
ho
v
[store-m
e
rging
]
Use stor
e
order as
t
ie-brea
k
er in sort_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktkachov
A
d
d myself
as ARM p
o
rt mainta
i
ner
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
U
p
date comment in gi
m
ple-ss
a
-store-
m
ergin
g
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkac
h
ov
[
AAr
c
h64
]
Fix strict aliasi
n
g
issue in g
c
c
.
tar
g
e
t/aarc
h
6
4
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch64] Fix atomic_cmp_exchange_zero_reg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64] Allow const0_rtx
operand for at
o
mic compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktk
a
c
h
ov
[
A
A
r
ch64] A
d
d comb
i
ne pattern for storing lan
e
zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[
A
A
rch64] Use S
U
BS for
p
a
r
a
llel subtraction and comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[A
A
rch64] Pe
e
phole for SUB
S
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[
A
A
rch64] Add HF vector modes to lane-to-lane INS patter
n
commit
|
commitdiff
|
tree
2017-06-02
kt
k
acho
v
[AA
r
ch64] Emit
ti
g
hte
r
str
o
ng atomic compare-e
x
cha
n
ge
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkac
h
ov
[AA
r
ch64] Accept mor
e
addres
s
ing modes f
o
r PR
F
M
commit
|
commitdiff
|
tree
2017-04-10
kt
k
achov
[ARM] Add sou
r
ce mode to coproce
s
sor pa
t
tern SETs
commit
|
commitdiff
|
tree
2017-03-23
k
tkachov
[ARM] PR target/71436: Re
s
tri
c
t *load_multiple pa
t
tern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
k
t
kachov
[
A
Arch64] Use 'x' constraint for ve
c
tor HFmode
m
ult
i
plic
a
tio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
k
tkachov
[ARM] PR target/79911
:
In
v
alid vec_select ar
g
uments
commit
|
commitdiff
|
tree
2017-03-09
ktkach
o
v
[AArch6
4
] P
R
target/79913:
V
EC_SELE
C
T bu
g
s in
a
arch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
P
R
c/79
8
55: a
d
d ful
l
stop to store merg
i
ng param descr
i
ptions
commit
|
commitdiff
|
tree
2017-03-03
kt
k
achov
[AArch64]
Fix boo
t
strap
d
u
e
t
o wi
d
e_int
.
el
t
(0
)
uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Ski
p
gcc
.
d
g
/
gi
m
ple
f
e-2
6
.
c on non-c
9
9 runti
m
e targets
commit
|
commitdiff
|
tree
2017-02-14
k
tkacho
v
[
A
R
M
] PR rtl-optimiza
t
ion/68664 Implement TARGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
kt
k
achov
[AArch64
]
PR rtl-optimizat
i
on/6
8
664 I
m
pleme
n
t
T
A
RGET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktk
a
chov
[AArc
h
64] Us
e
c
o
ntains_mem_rt
x
_p
to d
e
t
e
c
t memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktk
a
chov
[ARM] Fi
x
ass
e
mbly comm
e
nt synta
x
in -mprint-tune-
i
nfo
commit
|
commitdiff
|
tree
2017-02-08
kt
k
ac
h
ov
[risc
v
] Fi
x
build due
to INT16_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
k
t
kac
h
ov
[
ARM] PR ta
r
ge
t
/
7
9145 Fix xordi
3
expander for
immediat
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktk
a
chov
[doc]
C
or
r
e
ct optimisation levels documenta
t
ion for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[
t
estsuite] Require s
h
ared effective
t
arget for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[t
e
stsu
i
te] Fix
F
A
IL: gcc
.
dg/lto/pr69188
o
n ba
r
e-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM] PR tar
g
et/7
1
270 fix
ne
o
n_valid_im
m
ediate f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkacho
v
[
A
Arch64
]
Pu
r
ge leftove
r
occurrences of aarch64
_
n
o
pcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
kt
k
achov
Add
C
ortex-A15 tuning t
o
gcc
.
dg/uninit-pred-8
_
a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[t
r
e
e
-
ssa-address] Avoid creati
n
g non-
c
anonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
k
tkac
h
ov
[ARM] PR t
a
rget/
7
8
6
94: A
v
oid inva
l
id R
T
L
s
ha
r
i
n
g
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64]
S
plit X-reg UBFIZ in
t
o
W
-re
g
LSL whe
n
poss
i
ble
commit
|
commitdiff
|
tree
2016-12-16
k
tkachov
[AArch64] Spl
i
t
X-reg
U
BFX i
n
to W-reg L
S
R when p
o
ssible
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libstd
c
++
]
[te
s
tsu
i
te] XFAIL tests
r
elyin
g
on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][com
m
itted] Sor
t
ARM
v
8 processors
by
a
lphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
kt
k
ac
h
ov
[AArch6
4
] Separa
t
e
shrink wrapping
h
ooks implementation
commit
|
commitdiff
|
tree
2016-11-30
k
t
kac
h
ov
[AArch64] PR
tar
g
et/
7
8362:
Make s
u
re to only take REG
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TER] PR t
a
rget/4
8
863 :
Don't replace expressions
a
cross
.
.
.
commit
|
commitdiff
|
tree
next