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] Unify vec_set patterns, support floating-point vector modes properly
2018-05-18
kt
k
a
chov
[AArch64
]
Unify
v
ec_set patterns
,
su
p
port fl
o
ating
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
k
tkach
o
v
[patch AArch64] Do
n
ot perform a vect
o
r splat
for vector
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
ktkach
o
v
[AArch64] Add
c
ombine patt
e
rn to fuse AESE/AESMC
instruction
s
commit
|
commitdiff
|
tree
2018-05-03
ktkachov
[
t
ree-
c
omplex
.
c
]
PR tree-optimizatio
n
/70291:
Inline
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
Fix aarch64 ILP32 ICE wit
h
va
a
rg gimplified
c
od
e
commit
|
commitdiff
|
tree
2018-04-27
ktkach
o
v
[arm] PR target/82518
:
R
eturn false in ARRAY
_
MODE_SU
P
POR
T
ED_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
kt
k
ac
h
ov
[AArch64] PR targe
t
/85512: Tighten SIMD r
i
ght
shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
ktkachov
[
A
A
rch
6
4
]
PR
target/85512: Tighten
SIMD right shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
ktkacho
v
Fix missi
n
g
hunk
fro
m
previous
commit
commit
|
commitdiff
|
tree
2018-04-20
ktkac
h
ov
P
R
t
e
sts
u
i
te/8548
3
:
M
ove aarc
h
64/sve/vcond_1
.
c test
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
ktkachov
PR te
s
tsui
t
e/85326
commit
|
commitdiff
|
tree
2018-04-17
ktkachov
[AArch6
4
/arm] PR te
s
tsuite/85326 Avo
i
d C++ t
e
st
s
when
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktk
a
chov
[explow]
P
R target/85173: validize memory before pa
s
s
ing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktkachov
[AArch64] XF
A
IL
g
cc
.
target/aarch64/store_v2vec_lan
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
k
t
kachov
[arm] PR target/85026: Fix
l
drsh length estimate in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
kt
k
achov
Commit mi
s
s
ing Changelo
g
s
f
o
r PR
t
arget/
8
2
5
18 fix
.
commit
|
commitdiff
|
tree
2018-03-20
k
tkachov
T
h
is PR shows th
a
t we get the
l
oa
d
/st
o
re_
l
anes logi
c
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktkachov
[ar
m
]
PR
t
arget/8
3
1
9
3: Do not print arch/
c
pu
hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
ktkachov
[AArch64] P
R
target
/
84748: Mark
*compare_
c
store<mod
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktka
c
hov
[AArch64]
P
R
t
ree-opti
m
ization/64946: XFAIL
gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
k
tka
c
hov
[
t
es
t
suite] X
F
AIL gcc
.
dg/t
r
ee-ssa/ssa-dom-cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
k
t
kachov
[AArch64] Fix gcc
.
t
arget/a
a
rch64/subs_c
o
mpare
_
[1
2
]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktk
a
chov
[arm] XFAI
L
advsimd-intrin
s
ic
s
/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
k
tkachov
[testsuite] Fix arm options
in g
c
c
.
dg/lto/2011
0
20
1
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
k
t
k
achov
[arm] Ma
k
e
g
c
c
.
target/arm/cop
y
sign_soft
f
l
oat_1
.
c mor
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
k
t
k
achov
[arm] Fix gcc
.
tar
g
et/arm/negdi-[
1
2]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktka
c
hov
[
a
rm] F
i
x gcc
.
target/arm/pr4
0
956
.
c
commit
|
commitdiff
|
tree
2018-01-19
k
tkachov
[arm]
F
ix gcc
.
target/arm/pr7905
8
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[ar
m
] Fix gcc
.
target/
a
r
m
/
pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktk
a
ch
o
v
[
arm] PR t
a
rget/6
5
578: Fix bu
i
ltin-bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fi
x
g
c
c
.
target/arm/g2
.
c and
s
cd42-2
.
c
for --wit
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
tkachov
[arm][testsuite
]
Fix
-
march tests in effective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm
]
C
o
nvert gcc
.
target/arm/
s
tl-cond
.
c into an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
t
ka
c
hov
[
a
rm
]
Fix gcc
.
t
a
rget/arm/pr40887
.
c
directi
v
es
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix gcc
.
ta
r
g
e
t/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
k
t
k
achov
[arm] PR target/83687
:
Fix invalid co
m
bination of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][3/3] Imple
m
ent fp16f
m
l
l
ane intri
n
s
i
cs
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][2/3] Impleme
n
t fp16fml
exte
n
s
i
o
n
f
or ARMv
8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
c
hov
[arm][1/3
]
Add -m
a
rch=armv8
.
4
-
a
op
t
i
on
commit
|
commitdiff
|
tree
2018-01-08
k
t
kac
h
ov
[arm
]
Add -march=armv8
.
3-a and
d
o
t
pr
o
d
multilib selection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkach
o
v
[arm]
Specify +dotprod
su
p
po
r
t for Cortex-A55
a
nd Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
k
t
kachov
[arm] Fix assembler option rewrite a
l
phabetical c
o
mparison
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[P
A
TCH, PR8349
2
] F
i
x selectio
n
of aarc
h
64 big-end
i
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm][doc] Do
c
um
e
nt accepted -
m
arc
h
=
a
rmv8
.
3-a extens
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktk
a
ch
o
v
[
a
arch64][
l
i
b
stdc++]
Use
__ARM_B
I
G
_ENDIAN
instead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm] PR
target
/
82975: Guard again
s
t
reg_renum
b
er
b
e
ing
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[arm] PR targe
t
/82975: Guar
d
against
r
eg_renumber be
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
k
tkachov
[
a
r
m] Add -mverbose-cost-d
u
mp and de-verb
o
sify cos
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[A
A
rch64] Specify fp16 support for
Cor
t
ex-A55 and Cortex
-
A75
commit
|
commitdiff
|
tree
2017-11-22
ktk
a
ch
o
v
[ARM] Fix test armv8_2-fp1
6
-m
o
v
e-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkachov
[ARM] Fi
x
test arm
v
8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM] Fix
more -Wreturn-type fallo
u
t
commit
|
commitdiff
|
tree
2017-11-15
kt
k
achov
[
A
Arch64] Improve scheduling model for X-
G
ene
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
[A
A
rch64] Add STP
p
attern to stor
e
a v
e
c_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkach
o
v
[simplify-rtx] Simplify ve
c
_m
e
rge of vec_du
p
licates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
vec_merge + vec_duplicate + vec_
c
oncat simpli
f
i
c
ation
commit
|
commitdiff
|
tree
2017-11-08
ktk
a
chov
Sim
p
lif
y
vec_merge of vec_dup
l
ic
a
te
w
ith const_vect
o
r
commit
|
commitdiff
|
tree
2017-09-13
ktkach
o
v
[
store-merging] Use store orde
r
as ti
e
-brea
k
er in sort_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktk
a
cho
v
Add m
y
self as ARM po
r
t main
t
a
i
ner
commit
|
commitdiff
|
tree
2017-07-14
ktk
a
cho
v
Upda
t
e com
m
ent in
gimple-ssa-st
o
re-
m
erging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AArc
h
64] Fix strict
a
lia
s
ing issue in g
c
c
.
targe
t
/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
kt
k
achov
[AArch6
4
] Fix
atomic
_
cmp_exchange_zero_reg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64] A
l
low const0_rtx operan
d
for
atomic compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
kt
k
achov
[AArc
h
64] Add combine pa
t
ter
n
for stor
i
ng l
a
ne zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArc
h
64] Use SUBS f
o
r paralle
l
subtraction and
c
o
mparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64]
P
eephol
e
for S
U
B
S
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[A
A
rch64]
A
d
d
H
F
vector modes to
la
n
e-to-lan
e
INS
p
a
t
t
ern
commit
|
commitdiff
|
tree
2017-06-02
kt
k
achov
[A
A
r
ch64] Emit t
i
g
h
ter strong ato
m
i
c
compare-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
k
t
kachov
[A
A
rch
6
4] A
c
cept mor
e
add
r
es
s
ing modes
for PR
F
M
commit
|
commitdiff
|
tree
2017-04-10
kt
k
achov
[AR
M
] Add source m
o
d
e
to cop
r
o
c
essor
p
attern
SET
s
commit
|
commitdiff
|
tree
2017-03-23
ktkacho
v
[ARM
]
PR t
a
rget/71436: Restrict *load_multiple pa
t
tern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkac
h
ov
[
A
Arch64] Use 'x' constra
i
nt for vector HFmode
m
u
ltiplicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[ARM] PR target/79911: Invalid vec
_
sele
c
t arg
u
ments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArch64] PR
t
arget/79913
:
VEC_SELECT bugs in aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
k
t
kachov
PR c/
7
9855: add ful
l
st
o
p
t
o store me
r
ging param d
e
scri
p
tion
s
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[A
A
rch64]
Fix bootstrap
d
u
e to wide_int
.
elt (0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkac
h
ov
Sk
i
p gcc
.
dg/gimplefe
-
26
.
c
on non
-
c99
runtime targets
commit
|
commitdiff
|
tree
2017-02-14
ktkach
o
v
[ARM] PR rtl-o
p
timization/68664 Implement TARGET_SCHED_CAN
_
S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[
AArch64] PR rtl-optimi
z
ation/68664
I
m
plement TARGET_SCH
E
D_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AA
r
c
h6
4
]
Use conta
i
ns_mem_rtx_p
t
o detect me
m
ory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AR
M
] Fix
assembly
c
omment syntax in -mp
r
i
n
t-tu
n
e-in
f
o
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[risc
v
] Fi
x
build due to INT
1
6_
M
AX issu
e
commit
|
commitdiff
|
tree
2017-01-25
kt
k
achov
[A
R
M]
P
R target/79145 Fix
xordi3 expand
e
r
for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
kt
k
achov
[d
o
c] Correct op
t
imisation lev
e
ls doc
u
m
entation f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsuite] Require sh
a
red effective target for
s
ome
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuite] Fix FA
I
L
: gcc
.
dg/lto/pr69188 on bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM]
PR target/71270 fix neon_vali
d
_immedia
t
e for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64] Purge leftover occurr
e
n
c
e
s of aarch64_n
o
pc
r
ela
t
ive
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
kt
k
achov
Add
Cortex
-
A15 tuning
to gcc
.
d
g/uninit-pr
e
d-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tre
e
-s
s
a-a
d
dress] Avoid crea
t
i
n
g
n
on-canon
i
c
al RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
k
tkac
h
ov
[
ARM] PR targ
e
t/78694:
Avoid i
n
vali
d
RTL shar
i
ng in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
kt
k
ach
o
v
[AArch64] Split X-reg UBFIZ int
o
W-reg L
S
L wh
e
n p
o
ssible
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split X-reg
U
B
FX into
W
-reg L
S
R when pos
s
ible
commit
|
commitdiff
|
tree
2016-12-12
k
t
k
a
chov
[li
b
stdc++
]
[
t
estsuite] XFAIL te
s
t
s
relyin
g
on
l
ong
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
k
tkac
h
ov
[ARM
]
[committed] Sort AR
M
v8 proce
s
s
o
rs by
alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch
6
4]
S
eparate shrink wrapping hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[AA
r
ch64] PR target/78362: Mak
e
sure to
onl
y
take R
E
GNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkac
h
o
v
[TE
R
]
PR target
/
48863 : Don't repl
a
ce e
x
pressi
o
ns
a
cro
s
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktka
c
hov
[
A
RM]
PR target/784
3
9
: Update mov
d
i
constraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkacho
v
Remove dead FIXM
E
commit
|
commitdiff
|
tree
next