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
Add PR marker to previous commit
2018-09-18
ktkacho
v
Add PR marker to pre
v
ious commi
t
commit
|
commitdiff
|
tree
2018-09-18
k
t
kachov
Fix
gc
c
.
d
g/w
a
r
n-
a
b
s
-1
.
c
for arm a
n
d aarch64-none-
e
lf
commit
|
commitdiff
|
tree
2018-09-18
ktkachov
[AArch6
4
][committed] Fix
gcc
.
target/aarch64/spel
l
c
heck_1
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
ktkachov
[AAr
c
h64][
t
e
s
t
sui
t
e][committed] Fix gc
c
.
targ
e
t/aarc
h
64
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
k
t
k
achov
[
AA
r
ch6
4
][committ
e
d] Fix gcc
.
target/aarch64/combine_bfi_1
.
c
commit
|
commitdiff
|
tree
2018-09-14
k
tkachov
[tre
e
-ssa-mathopts] PR tree-opti
m
ization/87259: Call
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
ktkachov
[
l
ib
g
fortran] Fix
u
nin
i
tialized
v
ariable use in fallba
c
k_access
commit
|
commitdiff
|
tree
2018-09-13
ktkachov
[Aarch64] Exploitin
g
BFXIL when OR-ing t
w
o AND-ope
r
at
i
ons
.
.
.
commit
|
commitdiff
|
tree
2018-09-05
ktkachov
Optimise
s
qrt reciprocal m
u
l
tiplications
commit
|
commitdiff
|
tree
2018-08-31
ktkachov
[ipa-inli
n
e
][obvious] Fix typos in co
m
ment
commit
|
commitdiff
|
tree
2018-08-29
ktkach
o
v
[AARCH64] Use stdi
n
t
i
n
tegers in vect_su_add_sub
.
c
commit
|
commitdiff
|
tree
2018-08-22
ktk
a
chov
Change AAr
c
h
64 specific FMA
X
/FMIN tes
t
s i
n
to generic
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
ktkach
o
v
[
G
CC][AARCH64] Canonic
a
lize
a
arch64 wideni
n
g
s
imd plus
.
.
.
commit
|
commitdiff
|
tree
2018-07-19
ktk
a
ch
o
v
[Fortran] Use
M
I
N/MAX_EXPR or IFN_FM
I
N/
M
AX f
o
r min
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
ktkac
h
ov
[arm] Avo
i
d STRD w
i
t
h
od
d
register for
T
A
R
G
E
T_ARM in
.
.
.
commit
|
commitdiff
|
tree
2018-06-27
ktkachov
[AArch64] Add
s
upport for Arm Cortex-
A
7
6
commit
|
commitdiff
|
tree
2018-06-27
ktk
a
cho
v
[arm] Add suppo
r
t
f
o
r Arm
C
ortex
-
A76
commit
|
commitdiff
|
tree
2018-06-20
kt
k
ach
o
v
[
AArch
6
4] Support
f
o
r LDP/
S
TP
of Q-registers
commit
|
commitdiff
|
tree
2018-06-05
ktkachov
[
a
r
m] PR targe
t
/8149
7
: Fix
a
rm_acle
.
h
f
o
r
C++
commit
|
commitdiff
|
tree
2018-06-01
ktkachov
[AArch64] Use
d
p
r
efer aliases
SXTL(2)
and UX
T
L(
2
)
commit
|
commitdiff
|
tree
2018-05-30
ktkachov
[AArch64] I
m
prove LDP/STP generation that requi
r
es
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
ktka
c
hov
[arm] Remove mod
e
26 fe
a
t
ure bit
commit
|
commitdiff
|
tree
2018-05-22
kt
k
achov
[AArch64, patch] Refactor
o
f aarch64-ldp
s
tp
commit
|
commitdiff
|
tree
2018-05-22
k
t
kachov
[AArch64] M
e
rge stores
o
f D-register values w
i
th
different
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
[AArch6
4
]
[
co
m
mi
t
ted] Fix gc
c
.
target/
a
arch6
4
/vec_init_1
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
kt
k
ac
h
ov
s
vn
r
m files missed out from "[arm][2/2] Remove s
u
pport
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
[AArch64] Im
p
lement usa
d
v16qi
and ssadv16qi standard
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[arm][2/2] Rem
o
ve
s
upport for -march=armv3
a
n
d
older
commit
|
commitdiff
|
tree
2018-05-18
ktka
c
hov
[
arm][1
/
2]
Remove support for deprecated -march=armv5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
k
t
kacho
v
[AArch64
]
Unify vec_set pattern
s
, support fl
o
atin
g
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
ktk
a
chov
[pat
c
h AArch64
]
Do no
t
perform a
v
e
ctor s
p
l
a
t
for vector
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
k
t
kachov
[AArch64]
Add combi
n
e pattern to fuse AESE/AESMC instructions
commit
|
commitdiff
|
tree
2018-05-03
ktk
a
c
hov
[tree-com
p
lex
.
c] P
R
tree-optimization/70291:
Inline
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
Fix aarch64 ILP32 ICE with vaarg gimplifi
e
d co
d
e
commit
|
commitdiff
|
tree
2018-04-27
ktkach
o
v
[arm]
P
R t
a
rget/82518
:
Return false in AR
R
A
Y
_MODE_SUPPORTED_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[AArch64] PR target/85512: Tight
e
n
SIMD right shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
kt
k
achov
[
AAr
c
h64
]
PR target/85512: Tighten SIMD
r
ight shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
k
t
kachov
Fix
m
i
s
sing
h
unk from
pr
e
vious commit
commit
|
commitdiff
|
tree
2018-04-20
k
t
kachov
PR tes
t
suite/85483: Move aarch64/sv
e
/vcond_1
.
c
t
est
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
ktkachov
PR tes
t
s
u
i
te/85326
commit
|
commitdiff
|
tree
2018-04-17
ktkachov
[AArch64
/
arm] PR
testsuite/85326 Av
o
id C++ t
e
sts w
h
en
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
k
tka
c
hov
[expl
o
w] PR targe
t
/85173: validize memory
b
efore passi
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktkachov
[AArch6
4
]
XFAIL gcc
.
targe
t
/aar
c
h64/sto
r
e_v2vec_l
a
n
es
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkachov
[
a
rm] PR
t
arge
t
/850
2
6: Fix ldrsh length estimate in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
k
tk
a
ch
o
v
Co
m
m
i
t missing Changelo
g
s
for PR t
a
r
g
et/82518 fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkac
h
ov
T
his PR s
h
ows that we get
t
h
e lo
a
d/store_lanes logic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
k
t
k
achov
[ar
m
] PR ta
r
get/83193:
D
o
no
t
print
arch/cpu h
i
nts
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
kt
k
a
ch
o
v
[AArch64] PR target/84748: Mark *compar
e
_cstore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
k
tk
a
cho
v
[
A
A
rch6
4
] PR tree-opt
i
mization
/
64946: XF
A
IL
g
cc
.
t
a
rget
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[
t
ests
u
ite]
X
FA
I
L
gcc
.
dg
/
tree-ssa/ssa-dom
-
cs
e
-
2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
k
tk
a
chov
[AArch64] Fix gcc
.
t
a
rget/
a
arch6
4
/subs_compare_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[arm] XFAIL advs
i
md-intr
i
n
s
ics/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktka
c
hov
[tests
u
i
te] Fix
a
r
m
opti
o
n
s
in gcc
.
dg/lto/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkachov
[arm] M
a
k
e
gcc
.
t
arg
e
t/arm/cop
y
s
i
gn_softf
l
oat_1
.
c
m
o
re
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktk
a
chov
[arm] Fix gcc
.
t
arget/arm/ne
g
di
-
[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
kt
k
achov
[arm] Fix gcc
.
target/arm/pr409
5
6
.
c
commit
|
commitdiff
|
tree
2018-01-19
kt
k
achov
[arm]
F
ix
g
cc
.
target/arm/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
t
k
achov
[arm] Fix gcc
.
t
arget
/
arm
/
p
r
7
0
278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[a
r
m] PR target/65
5
78: Fix builtin-bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
a
r
m
] Fix gcc
.
target/arm/g2
.
c and scd42
-
2
.
c for -
-
with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
kt
k
a
chov
[arm][testsui
t
e
]
Fix
-
march tests
i
n ef
f
e
ctive
t
arget
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
t
kachov
[arm] Con
v
ert gcc
.
targ
e
t/arm/stl-cond
.
c
into an R
T
L
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix
gcc
.
target/ar
m
/pr40887
.
c
direc
t
ives
commit
|
commitdiff
|
tree
2018-01-17
ktka
c
hov
[a
r
m] Fix
g
c
c
.
t
a
r
get/a
r
m/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkachov
[a
r
m] PR target/83687: Fix invali
d
c
o
m
bi
n
ation of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
k
t
k
acho
v
[arm][3/3] Implement
f
p16fml
lane in
t
rin
s
ics
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][2/3] Imp
l
e
m
ent fp1
6
fml extension for ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkac
h
ov
[arm][1/3] Add -march=arm
v
8
.
4-a opt
i
on
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm] Add -march=armv8
.
3
-
a and dotprod multilib sele
c
tion
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[ar
m
] Sp
e
cify
+dotprod su
p
p
o
rt fo
r
C
ortex-A55 and Co
r
tex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[a
r
m] Fix as
s
embl
e
r option rewrit
e
alphabet
i
cal co
m
parison
commit
|
commitdiff
|
tree
2017-12-20
ktkac
h
o
v
[PATCH, PR83492] Fix select
i
on of aa
r
ch64 big-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktk
a
chov
[
arm][doc] Document accept
e
d -mar
c
h
=a
r
mv8
.
3
-a ext
e
ns
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
a
a
rch64][
l
ibstdc++] Use
__ARM_BIG_E
N
DIAN in
s
tea
d
of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm] P
R
target/82975: G
u
ard against
r
e
g_renumber be
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
k
tk
a
chov
[
a
rm] P
R
t
arget/82975: Guar
d
a
gainst
reg_renum
b
er being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[arm] Add -
m
v
e
rbose-cost-dump
and de-verbosify co
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktka
c
ho
v
[
AArch64
]
Specify fp16 support f
o
r
C
o
rtex-A55 and Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
k
tkach
o
v
[
A
RM
]
Fix
t
e
st armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
kt
k
achov
[ARM] Fix test armv8_2-fp16
-
m
ove-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM] Fix m
o
re -Wreturn-type fallout
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AAr
c
h
6
4] Impr
o
ve sched
u
ling model for
X-Gen
e
commit
|
commitdiff
|
tree
2017-11-08
ktka
c
hov
[A
A
rch64] Add STP pattern to store a vec_
c
oncat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkacho
v
[si
m
pl
i
f
y
-rtx] S
i
mplify vec_merge of v
e
c
_
duplicate
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
vec_merge + vec
_
duplicate + vec_concat s
i
mplification
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
ov
Simplify vec_merg
e
of vec_duplic
a
te with c
o
nst_
v
e
ctor
commit
|
commitdiff
|
tree
2017-09-13
ktkac
h
ov
[s
t
ore-merging] Use store order as
t
i
e
-breaker in so
r
t_by
_
bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktkac
h
ov
Add myself
as
A
R
M po
r
t maintainer
commit
|
commitdiff
|
tree
2017-07-14
k
t
kachov
Update
c
o
mment in
g
i
m
ple-ssa-store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AAr
c
h64] Fix strict
aliasing issue in gcc
.
targe
t
/aarc
h
64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
k
t
kachov
[AArch64
]
Fix a
t
om
i
c_cmp_exchan
g
e_
z
e
ro
_
reg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64
]
Allow
const0_rtx
o
peran
d
f
or atomic compa
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkac
h
ov
[AArch64] Ad
d
c
o
mbine patt
e
rn for stor
i
n
g
l
a
n
e zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AA
r
c
h
64]
U
se S
U
BS for paral
l
el
s
ubtr
a
c
t
ion
a
n
d comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64
]
Peepho
l
e for SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Ad
d
HF
vector modes to
l
ane-to-lane
I
N
S pattern
commit
|
commitdiff
|
tree
2017-06-02
k
tkach
o
v
[AArch64] Em
i
t tighte
r
stro
n
g
atom
i
c com
p
are-e
x
chang
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktk
a
chov
[AArch64] Acc
e
pt more addressin
g
modes f
o
r P
R
FM
commit
|
commitdiff
|
tree
2017-04-10
ktk
a
chov
[
A
R
M
] Add
sour
c
e mod
e
t
o
copr
o
cessor pa
t
tern SET
s
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[AR
M
] PR target/71436: Re
s
trict *load_multiple p
a
ttern
.
.
.
commit
|
commitdiff
|
tree
next