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
svn rm files missed out from "[arm][2/2] Remove support for -march=armv3 and older"
2018-05-21
ktkachov
svn rm files
m
i
ssed out from "[a
r
m
][2
/
2] Rem
o
ve support
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
[AArch64] Implement
u
s
adv
1
6qi and
s
s
adv16qi standard
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[ar
m
][2/2] Remove s
u
ppo
r
t for -march=armv3
a
nd
o
lder
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[arm][1/2] Remove s
u
p
p
ort for deprec
a
t
e
d -march=armv5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[
A
A
rch64]
U
nify
v
ec_
s
et patterns, support
f
l
oating
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
ktkachov
[patch AArch64] Do not perform a vector spla
t
for
vecto
r
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
ktkachov
[
A
A
rch64] Add
c
ombine patt
e
rn to f
u
se AESE/AESMC
i
n
str
u
ctions
commit
|
commitdiff
|
tree
2018-05-03
k
t
ka
c
hov
[tree-co
m
p
lex
.
c] PR tree-optimization/
7
0291: Inline
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkac
h
ov
F
i
x aarch64 ILP32 ICE
w
i
t
h vaarg
gimplified code
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[
arm] PR target/8251
8
: Return false in A
R
RAY_MODE_SUPPORTE
D
_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktk
a
c
hov
[AArch6
4
]
PR target/85512: Tighten SIMD right
s
hift
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
ktk
a
c
h
o
v
[AArch
6
4
]
PR targ
e
t/855
1
2: Tighten SIMD righ
t
s
h
i
f
t
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
Fix missing hunk f
r
om previ
o
us commi
t
commit
|
commitdiff
|
tree
2018-04-20
ktkacho
v
PR te
s
tsuite/85483:
M
ove aarch64/
s
ve/vco
n
d_1
.
c
t
est
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
ktka
c
hov
PR testsuit
e
/85
3
26
commit
|
commitdiff
|
tree
2018-04-17
ktk
a
cho
v
[
A
A
rch64/a
r
m
] PR
t
estsuite/85
3
2
6 Av
o
i
d C++ tests whe
n
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktk
a
chov
[explow]
P
R ta
r
get/
8
5173: val
i
dize memory before passin
g
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktka
c
hov
[AArch64]
X
FAIL gcc
.
target/aarch64/s
t
ore_v2vec_
l
anes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktka
c
ho
v
[ar
m
] PR target/8502
6
: F
i
x
ldrsh length estima
t
e in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
kt
k
ach
o
v
Commit m
i
ssing Ch
a
ngelogs for PR t
a
rget
/
82518
fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkachov
This P
R
shows that w
e
get the load/store_l
a
nes logic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktkachov
[arm
]
PR target/83193: Do not p
r
int arch/cp
u
h
in
t
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
ktkachov
[AArch64] PR target/84748
:
M
a
r
k
*
co
m
pare_cstore<mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[AArc
h
6
4
] PR
t
re
e
-optimizatio
n
/64946: X
F
AI
L
gc
c
.
t
ar
g
et
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
kt
k
acho
v
[testsuite] XF
A
IL gcc
.
dg/tre
e
-s
s
a/ssa-dom-cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
k
t
kac
h
ov
[AAr
c
h64]
Fix gcc
.
target
/
aarch6
4
/subs_compare_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
k
t
kach
o
v
[ar
m
]
X
FA
I
L a
d
v
s
imd-in
t
rinsi
c
s/vld1
x
2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkachov
[testsuite] Fix
arm opti
o
ns
in gcc
.
d
g
/lto/2011
0
201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
k
t
kachov
[ar
m
] Make gcc
.
target/arm
/
co
p
ysign_sof
t
fl
o
at_1
.
c mo
r
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktkac
h
ov
[a
r
m] Fix
g
cc
.
target/arm
/
n
egdi-[1
2
]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm] Fix gcc
.
target/arm/pr40
9
56
.
c
commit
|
commitdiff
|
tree
2018-01-19
k
t
kachov
[arm] Fi
x
g
cc
.
target/arm/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
tkachov
[
arm] Fix gcc
.
target/arm/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm]
P
R targ
e
t/65578:
Fix buil
t
in-bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktka
c
hov
[arm
]
Fix gcc
.
ta
r
get/arm/g2
.
c an
d
scd42-2
.
c for
-
-wit
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
kt
k
a
cho
v
[arm
]
[testsuite]
F
i
x -ma
r
c
h
tests in e
f
fective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
a
rm] Convert gcc
.
targ
e
t/arm/stl-cond
.
c
i
nto an
RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fi
x
gcc
.
targ
e
t/
a
r
m
/
p
r
40
8
8
7
.
c directives
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix gcc
.
t
arget/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktk
a
chov
[arm] PR target/
8
3687: Fix invalid
co
m
bination of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][3/3] Impleme
n
t fp
1
6fm
l
lane
intrin
s
ics
commit
|
commitdiff
|
tree
2018-01-11
k
tkach
o
v
[arm][2/3] Imple
m
ent fp1
6
fml extension for ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][1/3] Add
-
march=armv8
.
4-a option
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm] Add -marc
h
=armv8
.
3-a and dotprod
multilib selection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
k
tkachov
[arm] Sp
e
cify
+
dotprod suppor
t
fo
r
Cortex-A5
5
and Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkacho
v
[arm] Fix
a
sse
m
ble
r
option rewrite alphabeti
c
a
l
c
omparison
commit
|
commitdiff
|
tree
2017-12-20
k
t
kachov
[PATCH
,
PR83492] Fix select
i
on of aarch64
big-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktk
a
chov
[ar
m
][doc]
Docu
m
ent accepted -mar
c
h
=armv8
.
3-a e
x
tension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
a
arch64
]
[
libstdc++] Use __AR
M
_BIG_ENDIAN
i
nstead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
t
kachov
[arm] PR
t
arget/829
7
5: Guard
against
re
g
_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkacho
v
[arm] PR
tar
g
et/
8
2
975: Guard against reg_re
n
umber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkacho
v
[arm] Add
-mverbose
-
c
ost-dump and de-verb
o
sify cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[
A
A
rch64] Speci
f
y fp16 support for Cortex-A55 and
Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
k
t
ka
c
hov
[ARM] Fix tes
t
armv
8
_
2-fp16-mov
e
-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktk
a
c
hov
[AR
M
] Fix test armv8_2-f
p
16-mo
v
e-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
k
tkachov
[
A
RM] Fix mor
e
-Wreturn-type
fallout
commit
|
commitdiff
|
tree
2017-11-15
k
t
kachov
[AArch64]
Improve
scheduling model for X-G
e
ne
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
ov
[AArch64] Add
ST
P
pattern
to store a vec_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[si
m
plify-r
t
x] Simplify vec_merge of ve
c
_du
p
licates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
ov
v
e
c_merge +
vec_duplicat
e
+
v
e
c_concat simplification
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simplify vec_merge of vec_duplicate with const_vecto
r
commit
|
commitdiff
|
tree
2017-09-13
ktkacho
v
[store-merging] Use
s
tore order as tie-b
r
eak
e
r in
sor
t
_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktka
c
hov
A
dd
m
yself as ARM por
t
maintainer
commit
|
commitdiff
|
tree
2017-07-14
ktkac
h
ov
Update comment i
n
gim
p
le-ss
a
-store-
m
e
r
g
i
n
g
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AArch64] Fix
s
trict aliasin
g
is
s
u
e in
g
cc
.
target/a
a
rch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch64] F
i
x atom
i
c_cmp_ex
c
hange_z
e
ro_re
g
_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktk
a
chov
[AArch64] Allow co
n
st0_
r
tx operand for atomic c
o
mpare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Add combine
p
a
ttern for stori
n
g lane ze
r
o
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkacho
v
[AArch64] Us
e
SUBS
f
o
r
p
arallel subtraction and
comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[A
A
rch64] Peepho
l
e for SUBS
commit
|
commitdiff
|
tree
2017-06-02
k
tkachov
[AArch64] Add HF
v
ecto
r
modes t
o
lane-to-lan
e
INS pattern
commit
|
commitdiff
|
tree
2017-06-02
k
tkachov
[AArch64] Emit tighter stron
g
atomic compare-excha
n
ge
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
kt
k
achov
[AArch64] Accept
m
ore addressing mo
d
es
for PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktka
c
hov
[ARM] A
d
d source
m
ode t
o
coprocessor patter
n
SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkac
h
ov
[A
R
M] PR target/71436:
R
est
r
ict *lo
a
d_multiple
p
a
t
t
ern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkachov
[AArch64] Use 'x
'
constraint
for v
e
ctor
HFmode
m
ultiplicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktk
a
chov
[
A
R
M] PR targ
e
t/79911:
I
nvalid v
e
c_
s
elect arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkach
o
v
[AAr
c
h
6
4] PR tar
g
et/7
9
913: VEC_SELECT bugs in aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR c/79855:
a
d
d full
stop to store
merging
p
a
r
am descripti
o
ns
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[AArch64
]
F
i
x bo
o
ts
t
r
ap due to wid
e
_int
.
elt (0) un
i
nit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip gc
c
.
dg
/
gimplefe-26
.
c on non
-
c99 runtime t
a
rgets
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[ARM]
P
R rtl-optimization/
6
866
4
Imp
l
e
m
ent TARGET_SCHED_CAN_
S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[A
A
rch64] PR
r
t
l-optimization/68664
I
mp
l
ement TARGE
T
_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkacho
v
[AArch64]
U
se
c
on
t
ains_m
e
m_rtx_p to det
e
c
t
memory s
u
b
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
kt
k
achov
[ARM] F
i
x assembly co
m
m
ent syntax in -mprint-tune-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fi
x
bui
l
d due to INT16_MA
X
issue
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM]
PR t
a
rget/7914
5
Fix xo
r
di3 expan
d
er for
immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[doc] Correct op
t
imisation leve
l
s do
c
umentati
o
n fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsuite] Require shared effective
t
a
rget
f
or
some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
kt
k
achov
[testsuite] F
i
x FAIL: gcc
.
d
g
/lto/pr69188 on bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktka
c
hov
[ARM] PR ta
r
get/71270 f
i
x n
e
on_v
a
l
i
d_
i
mmediat
e
for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64] Pu
r
ge leftover occurre
n
ces of aarch64_nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
A
d
d Cortex-
A
1
5
t
u
ning
t
o gcc
.
dg/unini
t
-
p
red-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[t
r
ee-ssa-address
]
Avoid
c
reating non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
k
tkacho
v
[ARM] P
R
targe
t
/
7
86
9
4: Avoid invali
d
RTL s
h
aring in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkac
h
ov
[
A
Arch6
4
] Split X-reg UB
F
IZ into W-
r
eg LSL whe
n
possible
commit
|
commitdiff
|
tree
2016-12-16
ktk
a
cho
v
[AArch64] Split X-reg UBFX into W-reg LSR
w
h
en
p
ossible
commit
|
commitdiff
|
tree
2016-12-12
k
t
kac
h
ov
[libs
t
dc++][testsuite] XFAIL
t
ests relying on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][committed] Sort ARMv8 pro
c
esso
r
s
by a
l
phabet
i
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch64] Separa
t
e shr
i
nk w
r
app
i
ng h
o
ok
s
implementation
commit
|
commitdiff
|
tree
next