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] PR target/81497: Fix arm_acle.h for C++
2018-06-05
ktk
a
chov
[ar
m
] P
R
t
arget/81
4
97
:
F
i
x arm_ac
l
e
.
h for
C++
commit
|
commitdiff
|
tree
2018-06-01
ktkac
h
ov
[AArch64] Used prefer aliases SXT
L
(2) and UXTL(2)
commit
|
commitdiff
|
tree
2018-05-30
kt
k
achov
[
AArch64] Improve LDP/STP g
e
ner
a
ti
o
n that r
e
q
u
i
r
es
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
ktkachov
[a
r
m]
Remove mode26 feature bit
commit
|
commitdiff
|
tree
2018-05-22
ktkac
h
ov
[AArch64
,
patch]
Refact
o
r of aarc
h
64-ld
p
s
t
p
commit
|
commitdiff
|
tree
2018-05-22
ktkachov
[
AArch64] Merge stores o
f
D-regist
e
r values wi
t
h different
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktk
a
c
h
ov
[AAr
c
h64][
c
o
m
mitted] Fix gcc
.
targe
t
/
a
a
rch64/vec_init_1
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktk
a
ch
o
v
s
vn rm files missed out
f
rom "
[
a
rm][2/2] Remove suppor
t
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktka
c
h
o
v
[A
A
rch6
4
]
I
mplement usad
v
16q
i
an
d
s
sadv16qi standard
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
k
t
kach
o
v
[a
r
m][2/2] Remov
e
sup
p
ort for
-
mar
c
h=armv3 and older
commit
|
commitdiff
|
tree
2018-05-18
k
tkachov
[
arm][1/2] Remove su
p
port for
deprec
a
ted -m
a
rch=armv5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[AA
r
ch64] Unify vec_set pat
t
erns, su
p
p
o
rt floating
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
ktkachov
[
patch AArch64] Do not p
e
rf
o
rm
a
vec
t
or spla
t
fo
r
vector
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
kt
k
achov
[AArch6
4
]
Add combine patter
n
to fuse AESE/AE
S
MC instructions
commit
|
commitdiff
|
tree
2018-05-03
ktk
a
chov
[tree
-
comp
l
ex
.
c] PR tree-optimization/70291:
I
nline
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
Fix aar
c
h64 ILP32 ICE with vaarg gimplified code
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[arm] PR target/82518: Return false in ARRAY_M
O
DE_SU
P
PORTED_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktk
a
chov
[AArch64] P
R
target/855
1
2
:
T
i
gh
t
en S
I
MD right s
h
i
f
t
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
ktkachov
[AArch64] PR targ
e
t/85512: Tighten SIMD right s
h
ift
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
ktkach
o
v
F
i
x
missing hunk fro
m
p
r
evious com
m
i
t
commit
|
commitdiff
|
tree
2018-04-20
ktk
a
chov
PR testsuite/85483: Move aarch6
4
/sv
e
/vcon
d
_1
.
c test
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
k
t
ka
c
hov
PR
t
est
s
uit
e
/85326
commit
|
commitdiff
|
tree
2018-04-17
ktkachov
[A
A
rch64/arm] PR te
s
tsuite/85326 Avoid
C+
+
tests
when
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktka
c
hov
[
e
xplow]
P
R targ
e
t/85173:
va
l
i
d
iz
e
memory before
p
assing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktkachov
[AAr
c
h
64] XFAIL g
c
c
.
t
a
rget/aarch64/store
_
v2vec_l
a
nes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkachov
[arm] PR targe
t
/85026: Fix ldrs
h
length est
i
mate
in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktkachov
Commit missing Change
l
ogs for PR
t
a
r
g
e
t/82
5
18 fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkachov
This
PR shows that we g
e
t the
load/store_la
n
e
s logic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
k
tkachov
[arm]
P
R target/83193:
D
o not print arch/
c
pu
h
i
n
ts
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
k
t
k
achov
[AArch64] PR target/84748: Mark
*
c
ompare_c
s
tore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[
AArch64] PR tree
-
o
ptimizati
o
n/64946: XFAIL gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
k
t
k
achov
[testsuite]
X
FAIL g
c
c
.
dg/tree-ssa/s
s
a-dom-cs
e
-
2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktk
a
chov
[
A
Arch64
]
Fix gcc
.
t
arget/aarch64/subs_com
p
a
r
e_[1
2
]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkacho
v
[arm] XFAIL advsimd
-
intrinsi
c
s/vl
d
1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkachov
[tes
t
s
uite] Fix
a
rm
o
pt
i
ons in gcc
.
dg/lt
o
/
2
011020
1
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkachov
[arm]
Ma
k
e
gcc
.
target/arm/c
o
p
y
s
i
g
n_softfloat_1
.
c
m
ore
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
k
t
kachov
[
a
r
m
]
Fix gcc
.
target/a
r
m/negdi-[12
]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkacho
v
[arm
]
Fix
g
cc
.
targ
e
t/ar
m
/pr409
5
6
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkach
o
v
[arm] Fix gcc
.
target/arm/pr
7
9058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkach
o
v
[arm] Fi
x
gcc
.
target/
a
rm/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
kt
k
achov
[
a
rm] PR ta
r
get/65578:
Fix builtin-
b
swap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix gcc
.
target/arm/g2
.
c and scd42-2
.
c for --w
i
th
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkach
o
v
[arm][tes
t
suite] Fix -march tests
in effective
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktk
a
ch
o
v
[arm] Convert g
c
c
.
t
a
rget/arm/stl-cond
.
c i
n
to an RT
L
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[arm] Fix
g
cc
.
targe
t
/
arm/pr40887
.
c directives
commit
|
commitdiff
|
tree
2018-01-17
k
tkachov
[arm] Fix
gcc
.
target/
a
rm/xor-
a
nd
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktk
a
chov
[
a
rm] PR target/83687: Fix invali
d
combi
n
ation of VSU
B
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][3/3] Im
p
lement fp16fml lane intrinsics
commit
|
commitdiff
|
tree
2018-01-11
kt
k
ac
h
ov
[
a
rm][2/3] Implement fp16f
m
l e
x
tension for ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][1/3] Add -march=arm
v
8
.
4-a
option
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm
]
Add -march=a
r
mv8
.
3-a
a
nd
dotpro
d
m
u
ltilib
s
e
l
ection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
k
t
kacho
v
[
a
r
m
] Specify
+
d
o
t
prod support f
o
r Cortex-A55 and Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[
arm] Fix a
s
sembler option
r
ewrite alp
h
a
b
etica
l
comparison
commit
|
commitdiff
|
tree
2017-12-20
ktka
c
hov
[
PAT
C
H, PR83492]
F
ix selection of aarch64 big-e
n
dian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
kt
k
achov
[arm][do
c
]
D
ocument acc
e
p
t
e
d -march=arm
v
8
.
3-a ext
e
nsion
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
t
kachov
[aarch64][libs
t
dc++] Use __ARM_BIG_ENDI
A
N
i
ns
t
ead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[a
r
m]
P
R target/82975: Guard
a
g
ainst reg_renumber be
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[arm]
P
R
t
a
r
get/82975: G
u
ard against
reg_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
k
tkac
h
ov
[ar
m
] Add -mver
b
ose-cost-dump and
d
e
-verb
o
sify c
o
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkac
h
ov
[
AA
r
ch
6
4] Specify fp1
6
s
u
p
p
ort
f
or Cortex-A55 and Cort
e
x-A
7
5
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[ARM] F
i
x test armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
kt
k
achov
[AR
M
] F
i
x test armv8
_
2-
f
p16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[
A
RM] Fix mor
e
-W
r
eturn-typ
e
fallout
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AAr
c
h64]
Improve scheduling mod
e
l for X-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[
A
Arc
h
64] Ad
d
STP pattern to store a v
e
c_co
n
cat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simplify-rtx] Simplify vec_merge of vec_dup
l
icates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
ve
c
_merge +
v
ec_duplic
a
te
+
vec_con
c
at
simplificatio
n
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simplify vec_merge
o
f vec
_
duplica
t
e
w
ith
co
n
s
t_vector
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[
s
tore-merging] Use
s
tore order as tie-breaker in s
o
r
t_by_bitpo
s
commit
|
commitdiff
|
tree
2017-09-11
ktkachov
Add myself as
ARM port mainta
i
ner
commit
|
commitdiff
|
tree
2017-07-14
k
tkachov
Upd
a
te
c
omment i
n
gimple-ssa-store-me
r
ging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AArch6
4
]
Fix strict
aliasing issue in gcc
.
t
arget/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktk
a
chov
[AArch64] Fix atomi
c
_cmp_exchange_zero_reg
_
1
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktk
a
chov
[AArch
6
4
] Allow const0_r
t
x
o
p
erand fo
r
ato
m
ic c
o
mpa
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkac
h
o
v
[AArch
6
4]
Add combine pattern
f
or s
t
orin
g
lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[
A
A
r
ch64] Use SUBS f
o
r paral
l
el
subtracti
o
n an
d
comp
a
r
ison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Peephol
e
fo
r
SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkach
o
v
[AArch64
]
Add
HF ve
c
t
o
r modes to
l
ane-to-lan
e
I
NS pa
t
t
ern
commit
|
commitdiff
|
tree
2017-06-02
ktkacho
v
[AArch
6
4] Emit tighter strong atomic c
o
mpare-exchan
g
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktka
c
hov
[
AArch6
4
] Accept more
a
d
d
ressi
n
g modes for PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkacho
v
[
ARM] Add s
o
u
r
c
e
mode t
o
coprocessor pattern SETs
commit
|
commitdiff
|
tree
2017-03-23
ktka
c
hov
[ARM]
PR targe
t
/714
3
6: Restrict *loa
d
_multiple pa
t
t
ern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
k
t
kachov
[AArch64] Use 'x' constraint
f
or vector HFmode
m
ul
t
i
p
licat
i
o
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[
ARM] P
R
target/79911
:
I
nvali
d
vec_sele
c
t arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AAr
c
h64] PR targ
e
t/79913: VEC_SELECT b
u
g
s in aarch6
4
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR c/79855: add
full stop
t
o
store
m
erging param d
e
script
i
ons
commit
|
commitdiff
|
tree
2017-03-03
kt
k
ach
o
v
[AArch64]
Fix bootstrap due to wi
d
e_
i
nt
.
elt (0) unin
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Ski
p
gcc
.
dg/gim
p
l
e
fe-26
.
c
on non
-
c
9
9 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
k
t
ka
c
h
o
v
[ARM] PR rt
l
-optimiza
t
io
n
/68664 Implement TARG
E
T
_
S
CHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkach
o
v
[AArch6
4
] PR rtl-optimiza
t
ion/68664 Im
p
lement T
A
RG
E
T_SC
H
ED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
tkachov
[AArch64] Use
c
o
n
t
ains
_
m
e
m
_
rtx_
p
to detect memo
r
y sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[A
R
M] Fix assembly comm
e
nt syntax in -mp
r
int
-
tune-
i
nfo
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv
]
Fix build due to INT16_
M
A
X
is
s
u
e
commit
|
commitdiff
|
tree
2017-01-25
ktka
c
hov
[ARM] PR t
a
rge
t
/79145
F
ix
x
o
rd
i
3 expander f
o
r
immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
kt
k
achov
[do
c
] Co
r
r
e
ct optimisation
l
evels doc
u
mentatio
n
for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsuite] Re
q
uire shared effecti
v
e target
f
or some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[
testsuit
e
] Fix FAIL: gcc
.
dg
/
lto/p
r
69188 on bare
-
metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM] P
R
target/71270 fix neon_valid_immedia
t
e
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64] P
u
r
g
e
le
f
tover occurrences of aarc
h
64_nopcrelativ
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
k
t
kachov
Add Cortex-A15
tuning to gcc
.
dg/unini
t
-pred-8_a
.
c
commit
|
commitdiff
|
tree
next