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] Merge stores of D-register values with different modes
2018-05-22
k
tkach
o
v
[A
A
rch64] Merge stores of D-register val
u
es with different
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
[AArch64][co
m
mitted] Fix g
c
c
.
target/aa
r
ch64
/
v
e
c_in
i
t_1
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
svn rm files mis
s
e
d
o
ut fr
o
m "[arm][2/2
]
R
emov
e
sup
p
ort
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
kt
k
achov
[AArch64] Implement
usad
v
16qi and
s
sadv16qi stan
d
ar
d
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkac
h
ov
[
a
rm]
[
2/2]
R
emove
s
upport
f
or -march=armv3 a
n
d older
commit
|
commitdiff
|
tree
2018-05-18
ktk
a
chov
[arm][1/2]
Remove supp
o
r
t for
d
epreca
t
ed -march=armv5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[AArch6
4
]
Unif
y
vec_set p
a
tte
r
ns, support floa
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
ktkachov
[patch
AA
r
ch64] Do not
p
erform a vecto
r
splat for
vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
ktkachov
[AArc
h
64] Add
c
ombine pattern to fuse A
E
SE/AESMC instr
u
ctions
commit
|
commitdiff
|
tree
2018-05-03
kt
k
achov
[tree-complex
.
c] PR tree
-
optimiza
t
io
n
/7029
1
:
I
n
l
i
ne
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkach
o
v
F
ix aarch64 ILP32
IC
E
with vaarg gimplifie
d
c
o
d
e
commit
|
commitdiff
|
tree
2018-04-27
ktk
a
chov
[arm] P
R
target/82518: Ret
u
rn fa
l
se i
n
ARRAY_
M
ODE_SUPPORTED_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[A
A
rch64] PR tar
g
et/85512:
T
i
g
hten SIMD
righ
t
shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
ktk
a
c
hov
[
A
Arch64] PR ta
r
g
e
t/85512: Tighten SIMD right s
h
ift
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
Fix missing
hu
n
k from previ
o
u
s com
m
i
t
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
P
R testsuite/85483: Mo
v
e aarch64/sve/vco
n
d_1
.
c
t
e
st
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
k
t
kachov
PR tes
t
su
i
te
/
85
3
26
commit
|
commitdiff
|
tree
2018-04-17
ktka
c
hov
[AArch64/arm] PR
t
e
stsu
i
te/8
5
326 A
v
oid C++
t
ests
when
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktkachov
[explow]
PR targe
t
/85173
:
validize
m
emory before pa
s
sing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktk
a
chov
[
AArch64]
XFAIL gcc
.
target/aarch64/store_v2vec_lanes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkachov
[ar
m
] PR target/
8
5026: Fix ldrsh
len
g
t
h
e
stimate in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktka
c
hov
Commit missin
g
Ch
a
ngelog
s
for PR t
a
rget
/
82518 fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkac
h
ov
T
his P
R
shows that we get the
l
oad/store_
l
anes
l
ogic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
kt
k
achov
[arm]
P
R target/831
9
3
:
D
o
not print arch/cpu hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
k
t
k
a
chov
[AAr
c
h64]
PR targ
e
t
/
8474
8
: M
a
rk *
c
ompare_cs
t
ore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[AArch64]
PR tree
-
op
t
imiza
t
i
on/64946: XFAIL gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
k
tkachov
[testsuit
e
] XFAIL gcc
.
dg/tree-ss
a
/
s
s
a
-
d
om-cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[AAr
c
h64] Fix gcc
.
target/aa
r
c
h
64/subs_
c
ompare_[12
]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[arm] XFAIL advs
i
md-intr
i
nsics/vld1
x
2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkac
h
o
v
[
testsuite] Fix
arm op
t
ions in
gc
c
.
d
g/lto
/
20110
2
0
1
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkachov
[ar
m
] M
a
ke gcc
.
target/arm
/
copysi
g
n_softfloa
t
_1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
kt
k
achov
[arm
]
Fix gcc
.
target/
a
rm
/
negdi-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkach
o
v
[arm] Fix
g
cc
.
ta
r
get/
a
rm/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm] Fix gcc
.
target/ar
m
/pr7
9
058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[ar
m
] Fix gcc
.
target/arm/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[
a
rm] PR
t
arg
e
t/65578
:
F
i
x
b
uiltin
-
bsw
a
p16-1
.
c
a
nd
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix gcc
.
t
a
rget/arm/g2
.
c an
d
scd42-
2
.
c for --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
tkachov
[arm][testsuite] Fix -march te
s
t
s
in e
f
f
ective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
tka
c
hov
[
arm
]
Co
n
ve
r
t gcc
.
target/arm/stl-cond
.
c i
n
to
a
n RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
tkachov
[a
r
m]
F
ix gcc
.
ta
r
g
e
t
/ar
m
/pr40887
.
c directives
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
ar
m
] Fix gcc
.
target/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkac
h
ov
[arm] PR t
a
rget/83687: Fix
invalid combina
t
ion of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][3/3] Implement fp16fml la
n
e int
r
ins
i
c
s
commit
|
commitdiff
|
tree
2018-01-11
ktkach
o
v
[arm][2/3] Impl
e
men
t
fp16fml ex
t
ensi
o
n
for ARMv8
.
4
-A
commit
|
commitdiff
|
tree
2018-01-11
ktkac
h
o
v
[arm][1/3] Add -march=ar
m
v8
.
4-a option
commit
|
commitdiff
|
tree
2018-01-08
ktk
a
chov
[arm] Add -
m
arch=a
r
mv8
.
3-a and dotpr
o
d multilib selec
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[
a
rm] Specify
+d
o
t
prod sup
p
ort for Cortex-A55 and Co
r
tex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
k
tkac
h
ov
[ar
m
] Fix assembler option
rewri
t
e alphabetical
c
o
mpari
s
on
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[PATCH, PR83492]
Fix selection of aarch64 big-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkach
o
v
[arm
]
[doc]
Doc
u
ment a
c
cepted -march
=
arm
v
8
.
3-a ex
t
ension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[aarch64][libstd
c
++] Use
_
_A
R
M_BIG_ENDIAN ins
t
ead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
a
rm]
P
R
t
a
rget/8
2
9
7
5
: Guard
agai
n
st reg_renumbe
r
being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[ar
m
] PR tar
g
et/82975: Guar
d
agai
n
s
t
r
e
g
_renumber bein
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[arm] Add -
m
verbose-cost-dum
p
and de-verbosify co
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktk
a
chov
[A
A
rc
h
6
4
] Specify fp16 suppor
t
for Cortex-A
5
5
and Cortex
-
A75
commit
|
commitdiff
|
tree
2017-11-22
k
t
k
achov
[ARM]
Fix tes
t
armv8_2-fp16-
m
ove-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
k
t
kachov
[ARM]
Fix tes
t
ar
m
v8_
2
-fp1
6
-
m
ove-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM] Fix more -
W
re
t
urn-t
y
pe fal
l
out
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[
A
Ar
c
h64] I
m
prove
scheduling model for X-Gene
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
[A
A
rc
h
64] Add ST
P
pattern
t
o store
a
v
ec_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
k
t
k
achov
[
s
im
p
lify-rtx] Simpli
f
y vec_merge of
v
ec_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkach
o
v
vec_merge + ve
c
_duplica
t
e + vec_concat simp
l
ification
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
ov
Simplify vec_merge of vec_d
u
plicat
e
with c
o
nst_vector
commit
|
commitdiff
|
tree
2017-09-13
ktk
a
c
ho
v
[store-mergi
n
g
]
U
s
e
s
t
ore o
r
der
a
s tie
-
breaker in sort_by_b
i
tpo
s
commit
|
commitdiff
|
tree
2017-09-11
k
tkac
h
ov
Add myself as
A
RM port maintainer
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Upd
a
t
e comment in gi
m
ple-s
s
a-store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AA
r
ch64
]
Fix strict aliasi
n
g issue in gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[
A
Arc
h
64]
Fix atomic_cmp_exc
h
ange_zero_reg_
1
.
c wit
h
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkac
h
o
v
[A
A
rch64] A
l
lo
w
const0_rtx op
e
rand fo
r
atomi
c
compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkac
h
ov
[AArch64] Ad
d
combine pattern
f
o
r
s
toring lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkacho
v
[AArc
h
64] Use SUBS for para
l
lel su
b
tra
c
ti
o
n
and compariso
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[
AArc
h
6
4] Peephol
e
f
o
r
SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkac
h
ov
[
AArch
6
4] Add HF vect
o
r m
o
des
to lane-to
-
lane INS pattern
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArc
h
64]
Emit tighter stro
n
g
atomic co
m
pare-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktk
a
chov
[AArch64
]
Acce
p
t
more address
i
n
g
mode
s
for PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkac
h
ov
[ARM
]
Add
s
ou
r
ce mode
to coproce
s
s
o
r p
a
t
tern SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[ARM]
PR target/714
3
6:
Res
t
ric
t
*load_
m
ultipl
e
patte
r
n
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktk
a
cho
v
[AAr
c
h64] Use 'x' c
o
nstraint
for vector HFmode multip
l
icatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[
ARM] PR target/7991
1
: Inv
a
lid vec
_
select arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[A
A
rch64] PR target/
7
9
9
13:
V
EC
_
SELECT bugs in
aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR c/
7
98
5
5:
add fu
l
l s
t
op to store mergin
g
param descriptions
commit
|
commitdiff
|
tree
2017-03-03
k
t
kachov
[AArch64]
F
ix bootstra
p
due to wide_int
.
elt (0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip gcc
.
dg
/
gimple
f
e-26
.
c on
non-
c
99 runt
i
me targets
commit
|
commitdiff
|
tree
2017-02-14
kt
k
ac
h
ov
[ARM] P
R
rtl-optimiza
t
io
n
/68
6
6
4
Imple
m
ent
T
A
R
GET_SCHED
_
CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[AArch64] PR rtl-optimiza
t
ion/68664 I
m
plemen
t
T
ARGET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
tkac
h
o
v
[AAr
c
h64] Use
con
t
a
i
ns_m
e
m_rtx_p
to
d
e
t
e
c
t memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
t
k
ach
o
v
[
A
RM] Fix assembly c
o
mment s
y
ntax in -mprin
t
-tune-info
commit
|
commitdiff
|
tree
2017-02-08
k
tkachov
[ri
s
cv] Fi
x
b
uild due to INT1
6
_
M
A
X issu
e
commit
|
commitdiff
|
tree
2017-01-25
ktkac
h
o
v
[ARM] PR target/
7
9145 Fix
xordi3 e
x
p
ander for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
t
kachov
[doc]
Cor
r
ect op
t
imisation level
s
docume
n
tation
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[tests
u
i
t
e] Require shared effec
t
ive
target for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuite] F
i
x
F
AIL: gcc
.
dg/lto/pr6918
8
on bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkach
o
v
[
A
RM] PR target/71270 fix ne
o
n_valid_i
m
mediate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
k
t
kac
h
o
v
[AA
r
ch64
]
Purge leftover occurrences of aarch64
_
nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
A
d
d Corte
x
-A15
tuning to gcc
.
dg/uninit
-
p
r
e
d
-8
_
a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkach
o
v
[
t
ree-ssa-a
d
d
ress] Avoid creating non-canonical
RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktka
c
hov
[AR
M
] P
R
target/78694:
Avo
i
d
invalid RTL sha
r
ing
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split X-reg UBFI
Z
into W-reg
LSL when possible
commit
|
commitdiff
|
tree
2016-12-16
ktka
c
hov
[
AA
r
ch64] Split
X-reg
UBFX
into W-reg LSR when poss
i
ble
commit
|
commitdiff
|
tree
2016-12-12
kt
k
acho
v
[lib
s
tdc++][tests
u
ite]
X
F
A
IL
t
ests relying on long
.
.
.
commit
|
commitdiff
|
tree
next