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] Remove mode26 feature bit
2018-05-23
ktka
c
hov
[arm] Remove mod
e
2
6
featu
r
e
b
i
t
commit
|
commitdiff
|
tree
2018-05-22
k
t
kachov
[AArch64, patch] Refa
c
tor of aarch64-
l
d
p
s
tp
commit
|
commitdiff
|
tree
2018-05-22
ktkachov
[AArch64]
M
erge stores of D-re
g
i
ster v
a
l
u
es
w
i
t
h
different
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
[AAr
c
h64
]
[co
m
mitted] Fix
g
cc
.
target/aarch
6
4/vec_in
i
t_1
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
kt
k
ac
h
o
v
s
vn rm
f
il
e
s missed out from "[a
r
m][2/2]
R
e
mov
e
supp
o
rt
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
[AArch64] Implement usa
d
v16qi
and ssadv16qi stand
a
rd
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[arm
]
[2/
2
] Re
m
ove
s
upport for -
m
a
r
ch=armv3 and older
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[arm][1
/
2] R
e
mov
e
su
p
port for de
p
recated -march=ar
m
v5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
kt
k
ach
o
v
[AArch64
]
U
nify
vec_set patterns, suppo
r
t
f
loating
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
ktkachov
[patch AArch64] D
o
n
ot
perf
o
rm a vec
t
or splat fo
r
ve
c
tor
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
ktkachov
[AArch64]
A
dd
c
ombine pattern to
fuse AESE
/
AESMC instr
u
ctio
n
s
commit
|
commitdiff
|
tree
2018-05-03
ktkac
h
o
v
[tree-complex
.
c]
P
R
tree-optimization
/
7029
1
: Inline
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
Fi
x
aarch64
ILP32 ICE wit
h
vaarg gimplified code
commit
|
commitdiff
|
tree
2018-04-27
kt
k
achov
[arm]
P
R t
a
r
get/82
5
1
8:
R
eturn fal
s
e i
n
ARRAY_MODE_SUPPORTED_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[
AArch64] PR target/85512: Tighten SIMD right shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
ktkac
h
ov
[
AArch6
4
] PR target/85512:
T
i
ghten SIMD
r
ig
h
t
shi
f
t
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
ktkac
h
ov
Fix
m
issing hunk f
r
o
m previo
u
s commit
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
PR tests
u
ite/85483:
Mo
v
e aarch64/sve
/
vcond_1
.
c tes
t
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
ktkachov
P
R tes
t
s
u
ite/85326
commit
|
commitdiff
|
tree
2018-04-17
ktkac
h
ov
[
A
Arch
6
4/arm] PR testsuite/853
2
6 Av
o
id C++ tests
when
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktkachov
[
explow
]
PR targe
t
/85173:
v
a
lidize memory
before passing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktkachov
[
AArch64] XFAIL gcc
.
target/aarch64/stor
e
_v
2
vec_lan
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkachov
[
a
rm]
PR t
a
rget
/
85026: Fix ldrsh lengt
h
est
i
mate in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktkachov
Commit mis
s
ing Change
l
ogs for PR tar
g
e
t
/82518 fi
x
.
commit
|
commitdiff
|
tree
2018-03-20
ktkac
h
ov
This PR shows that we ge
t
the lo
a
d
/
s
t
or
e
_lanes lo
g
ic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktkachov
[
a
rm] PR target
/
8
3
193: Do not print arch/cpu h
i
nts
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
k
t
kachov
[AArch64] PR target/8
4
748
:
Mark
*compare_cstore
<
mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktk
a
c
hov
[AArch64
]
PR tree-optimizat
i
o
n/64946: X
F
AIL gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
kt
k
a
chov
[
testsuit
e
] XFA
I
L
gcc
.
dg
/
tree-ssa/ssa-dom-c
s
e-2
.
c
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkach
o
v
[AArch64]
F
i
x gcc
.
t
a
rget/aarch64/su
b
s_compare_[1
2
]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkach
o
v
[arm]
X
FAIL advsim
d
-intrinsic
s
/vld1
x
2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkacho
v
[test
s
uite]
F
ix
a
rm options in g
c
c
.
d
g
/
l
t
o/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkachov
[arm] Make gcc
.
target/arm/copy
s
ign_softfloat_1
.
c
m
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm] Fix
g
cc
.
target/a
r
m/negd
i
-
[
12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkac
h
ov
[arm] Fix gcc
.
target/arm/
p
r40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm]
Fix gcc
.
ta
r
get/arm/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
tkachov
[arm] Fix
gcc
.
target/arm/pr
7
0278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[
a
r
m
] PR target/65578: Fix builtin-bswa
p
16-1
.
c an
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
t
ka
c
hov
[arm]
F
ix gcc
.
ta
r
get
/
a
rm/g2
.
c an
d
scd42-2
.
c fo
r
--wit
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkacho
v
[arm][tes
t
suite] F
i
x
-mar
c
h tests in effective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkacho
v
[
ar
m
] Convert gcc
.
targ
e
t
/
arm/stl-
c
on
d
.
c in
t
o an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
tkachov
[arm]
Fi
x
gcc
.
targe
t
/arm/pr40
8
87
.
c directives
commit
|
commitdiff
|
tree
2018-01-17
k
tkachov
[a
r
m] Fix gcc
.
t
a
rget/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
k
tkachov
[arm
]
PR
target/836
8
7
: Fix i
n
valid com
b
in
a
t
i
on of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
k
tk
a
chov
[arm][3/3] Implement f
p
16fml
lane int
r
insics
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][2/3] Imple
m
ent fp16fml extension for ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
kt
k
achov
[arm][1/3] Add -ma
r
c
h=armv
8
.
4-a
option
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm
]
Add -march=armv8
.
3-a and
dotpro
d
multilib selecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[ar
m
] Specify +do
t
pr
o
d support
for Cortex-A5
5
and Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
k
tkachov
[arm] Fix
a
ssembler op
t
ion
r
ewrite alphabe
t
ical
c
omparison
commit
|
commitdiff
|
tree
2017-12-20
ktkac
h
ov
[PA
T
CH, PR8349
2
] Fix selecti
o
n of aarch64 big
-
e
n
dian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkacho
v
[arm][doc]
Docu
m
ent a
c
cepted -m
a
rch=armv8
.
3-a exten
s
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
kt
k
achov
[aarch64][libstdc++] Use __ARM_BIG_ENDIAN inst
e
ad of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkach
o
v
[a
r
m] PR targ
e
t/82975: Guard against reg_renumber b
e
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[arm] PR t
a
rget/82975:
Guard
a
gainst reg
_
renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkacho
v
[arm] Add -mverbo
s
e
-cost-
d
u
m
p an
d
de-verbosify cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AArch64] Spec
i
fy fp1
6
sup
p
ort fo
r
Cortex-A5
5
and Cor
t
ex-A75
commit
|
commitdiff
|
tree
2017-11-22
ktka
c
hov
[ARM] Fix
t
est armv8_2-fp
1
6-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
k
t
kach
o
v
[
A
RM]
F
i
x
te
s
t armv8_2-fp16-mov
e
-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM] Fi
x
m
o
re -Wret
u
rn-type
fa
l
lout
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AArch64] Impr
o
ve
scheduling
mo
d
el for X-G
e
ne
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[AAr
c
h64
]
A
d
d STP pat
t
ern to store a vec
_
concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simpli
f
y-rtx] S
i
mplify vec_m
e
rge of ve
c
_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
k
tkacho
v
vec_
m
e
rge + v
e
c
_
du
p
licate + v
e
c_co
n
cat simplification
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simpl
i
fy vec_me
r
ge of vec_duplicate with const_ve
c
tor
commit
|
commitdiff
|
tree
2017-09-13
k
tkachov
[store-merg
i
ng] Use
s
tore order as tie-br
e
aker in sort_by_bit
p
os
commit
|
commitdiff
|
tree
2017-09-11
k
t
kachov
Add myself as ARM port mainta
i
ner
commit
|
commitdiff
|
tree
2017-07-14
ktk
a
chov
U
pdate
c
omment in gimple-ssa
-
store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[
AArch64] Fix str
i
ct
a
l
iasing issue in gc
c
.
targ
e
t/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
k
tkachov
[
AArch
6
4]
F
ix atomic_cmp_exchange_zero_r
e
g_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[A
A
rch64] All
o
w cons
t
0_rtx
operand for atomic com
p
are
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktka
c
hov
[
AArch6
4
] Add combine pattern for storing lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] U
s
e
SUBS for parallel su
b
t
r
a
c
tion an
d
c
o
mparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Peephole for SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktk
a
chov
[
AA
r
ch64
]
Add
H
F vector modes
to lane-
t
o-lane INS
pattern
commit
|
commitdiff
|
tree
2017-06-02
ktkac
h
ov
[AArch
6
4] Em
i
t t
i
ght
e
r str
o
ng atomic compare-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
k
tkachov
[AAr
c
h64] A
c
cept more addressing modes for PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[
A
RM]
A
d
d source
m
od
e
to cop
r
oc
e
ss
o
r pa
t
te
r
n SETs
commit
|
commitdiff
|
tree
2017-03-23
ktka
c
hov
[AR
M
] P
R
target/71436:
R
estri
c
t *load_multiple
p
attern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
k
t
kachov
[AArch64]
U
se
'
x
'
constraint f
o
r vecto
r
HFmode m
u
lt
i
plicati
o
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
k
tkachov
[ARM] PR ta
r
get/7991
1
: Inv
a
lid vec_select arg
u
me
n
t
s
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[A
A
rch64]
PR target/79913: VEC_SELECT bugs
in aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkach
o
v
PR c/79
8
55: ad
d
full stop to store merging param
d
escri
p
tions
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[AArch64]
F
i
x
b
o
otstrap due to wide_i
n
t
.
elt (0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip
g
c
c
.
dg/gimp
l
efe
-
26
.
c on
non-
c
9
9
runtime target
s
commit
|
commitdiff
|
tree
2017-02-14
ktkacho
v
[
ARM]
PR rtl-
o
ptimization/68
6
64 Implement T
A
R
G
ET_S
C
HED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
k
tkachov
[AAr
c
h64] PR rtl-optimization/686
6
4 Implement TARG
E
T_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
t
k
a
c
hov
[
A
Arch64] Use c
o
ntains_mem_rtx
_
p
t
o det
e
ct
memory s
u
b
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkac
h
ov
[
A
R
M
]
F
i
x assembly comment sy
n
t
ax in -
m
prin
t
-tune-inf
o
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fi
x
build due to INT16_MA
X
issue
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM] PR
t
arget/79145 Fix
x
ordi3
e
xpander for im
m
ed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkac
h
o
v
[doc]
Correct op
t
i
misation levels documentation f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
kt
k
achov
[
t
estsuite] Require shar
e
d
effective
target for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuite] F
i
x FAIL: gcc
.
dg/l
t
o
/p
r
69188 on bare-m
e
tal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[
A
RM] PR target/71270 fix neon_
v
alid_im
m
ediate f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktk
a
c
hov
[AArch64
]
Purge leftov
e
r occurrences of aarch64_nopcre
l
ative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktk
a
chov
Add Corte
x
-A
1
5
tuni
n
g to gcc
.
dg/uninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkacho
v
[tree-ssa-addre
s
s] Avo
i
d creating non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[A
R
M] PR target/78
6
94:
Avoid invalid RTL s
h
a
ring
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
kt
k
ac
h
ov
[AArch64] Split X-reg UBFIZ into W-reg LSL when po
s
sible
commit
|
commitdiff
|
tree
next