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] Use stdint integers in vect_su_add_sub.c
2018-08-29
ktka
c
hov
[AARC
H
64] Use stdint integers
i
n vect_s
u
_add_su
b
.
c
commit
|
commitdiff
|
tree
2018-08-22
k
t
k
a
chov
C
hange AArc
h
64 specific
F
MAX/F
M
IN
t
est
s
in
t
o gen
e
r
ic
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
ktkachov
[GCC
]
[AARC
H
64] Canonicalize
a
arch64 wide
n
ing simd
plu
s
.
.
.
commit
|
commitdiff
|
tree
2018-07-19
ktkach
o
v
[For
t
ran] U
s
e
MIN/MAX_EXPR o
r
IFN_FMIN/MAX for mi
n
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
ktkachov
[arm]
A
void
S
TRD with odd
r
egister f
o
r TARGET
_
ARM in
.
.
.
commit
|
commitdiff
|
tree
2018-06-27
ktk
a
chov
[
AAr
c
h64] A
d
d
suppo
r
t for Arm Cortex-A76
commit
|
commitdiff
|
tree
2018-06-27
k
t
k
a
chov
[
a
rm] Add suppor
t
for A
r
m Cortex-A76
commit
|
commitdiff
|
tree
2018-06-20
ktka
c
hov
[AAr
c
h64
]
Su
p
port
f
or LDP/STP of Q-registers
commit
|
commitdiff
|
tree
2018-06-05
k
t
k
a
c
h
ov
[
a
rm] PR target/81497
:
Fi
x
arm_acle
.
h for C++
commit
|
commitdiff
|
tree
2018-06-01
ktka
c
ho
v
[AArch64] Used prefer aliases
SXTL(
2
) and UXTL(2)
commit
|
commitdiff
|
tree
2018-05-30
ktkachov
[AArch6
4
] Improve LD
P
/STP generation th
a
t require
s
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
k
t
k
ach
o
v
[arm]
R
e
m
ove mode
2
6 feature bit
commit
|
commitdiff
|
tree
2018-05-22
ktkachov
[
A
Arch6
4
, p
a
t
ch] Refactor
o
f aar
c
h64
-
ldp
s
tp
commit
|
commitdiff
|
tree
2018-05-22
ktkachov
[AArc
h
64] Merge stores o
f
D-reg
i
ster
values with
differ
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
kt
k
achov
[AArch64
]
[
c
o
mmitted] Fix gcc
.
t
a
rget/aarch64/vec_init_1
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
s
v
n
rm files
m
is
s
e
d
out from "[
a
rm][2/2] Rem
o
ve
s
upport
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
[AArc
h
64]
I
mplement
usadv16qi and
s
sadv16qi standard
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
k
tkachov
[a
r
m][2/2]
R
e
m
ove
sup
p
o
r
t
for
-
march=armv3 an
d
old
e
r
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[ar
m
][1/2] Remove suppor
t
for depreca
t
e
d
-
m
arch=ar
m
v5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[AArch6
4
]
U
n
ify vec_s
e
t pat
t
erns, support
floating
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
k
tkachov
[patch AAr
c
h64
]
Do
n
ot per
f
o
rm a vector sp
l
a
t for vector
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
ktk
a
chov
[AArch64] Add combi
n
e pat
t
ern to
fu
s
e
AESE/AESMC instructi
o
ns
commit
|
commitdiff
|
tree
2018-05-03
ktka
c
hov
[
t
ree-co
m
plex
.
c] PR tree-optim
i
zation/7
0
2
9
1: Inline
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
Fi
x
aarch6
4
I
L
P32 I
C
E w
i
th vaarg gimplified code
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[arm] PR target/82518: Return false
i
n ARRAY
_
MODE_S
U
PPORTED_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[A
A
rch64
]
P
R
t
ar
g
e
t/855
1
2: Tighten SIMD
r
i
g
h
t
shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
k
t
kachov
[AArch
6
4
] PR target/85512: Tighten
S
I
M
D
right
shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
F
i
x
mis
s
ing hunk from previo
u
s commit
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
PR
testsuite/85483: Mov
e
aarch64/sve/vcond_1
.
c
t
est
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
ktkachov
P
R
testsuite/85326
commit
|
commitdiff
|
tree
2018-04-17
ktkac
h
ov
[
A
Arch64/arm] PR te
s
tsuite/85326 A
v
oid C++ tests when
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktkachov
[explow] PR ta
r
g
e
t
/
85173: va
l
i
d
i
z
e mem
o
ry before passing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktka
c
hov
[AArch64]
X
F
AIL gcc
.
target/aarch64/store_v2vec
_
lanes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkachov
[arm] PR target/85026: Fix ldrsh length
estimate
i
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktkachov
Co
m
mit mi
s
sing Changelogs for PR ta
r
get/82518
fix
.
commit
|
commitdiff
|
tree
2018-03-20
k
t
kach
o
v
This PR
s
how
s
that
w
e get the load/store_lanes
l
o
gic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktkachov
[arm] PR
ta
r
get/83193: D
o
n
ot
p
rint a
r
ch/cpu hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
ktkachov
[
A
A
rch64] PR target/8474
8
:
M
a
rk *c
o
m
p
a
r
e_cstore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[AA
r
c
h
64] PR t
r
ee-opt
i
mization/64946:
X
FAIL
gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
k
t
ka
c
hov
[testsuit
e
] X
F
AIL
gcc
.
dg
/
tre
e
-ssa/ssa
-
dom-cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[AAr
c
h64]
Fix gcc
.
target/aarch64/subs_
c
ompare_[12
]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktk
a
chov
[arm] XFAIL
a
dvsimd
-
intrins
i
cs/vld1
x
2
.
c
commit
|
commitdiff
|
tree
2018-01-24
kt
k
a
chov
[t
e
st
s
uite] Fix arm o
p
tions
i
n gcc
.
dg/lto/201
1
0
201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
k
t
k
acho
v
[
arm] M
a
ke gcc
.
t
arget/a
r
m/cop
y
sign_softfloat
_
1
.
c m
o
re
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm]
F
ix g
c
c
.
target/arm/negdi-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm] Fix
gcc
.
target/arm/
p
r40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm] Fix gcc
.
t
a
rget/arm/p
r
7
9058
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
tkac
h
ov
[arm] Fix gc
c
.
targe
t
/a
r
m/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm] PR target/65578:
F
ix
b
uil
t
in
-
bswap1
6
-1
.
c a
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm
]
Fi
x
gcc
.
target/
a
rm/g
2
.
c a
n
d sc
d
4
2-2
.
c for --w
i
th
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
t
ka
c
hov
[arm
]
[tes
t
suite] Fix -m
a
r
ch tests in effective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
arm] Convert
g
c
c
.
t
arget/arm/st
l
-c
o
nd
.
c into an RT
L
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[
arm] Fix gcc
.
ta
r
get/arm/pr4088
7
.
c
directives
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[a
r
m]
F
ix gcc
.
t
a
r
get/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkacho
v
[arm] PR target/
8
3
687: Fix
i
nvalid combination of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[
a
r
m][3/3] Implement f
p
16f
m
l l
a
ne
intrinsics
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][2/3
]
Imple
m
ent fp16fml ext
e
nsion for ARM
v
8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[ar
m
][1/3
]
Add -march=ar
m
v8
.
4-
a
option
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[
arm
]
A
dd -march=armv8
.
3-a a
n
d
dotpr
o
d multil
i
b selectio
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm] Spe
c
ify +dot
p
rod suppo
r
t for Cortex-A55 and
C
ort
e
x
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktk
a
chov
[arm] Fix
assembler optio
n
rewrite
alphabetica
l
compariso
n
commit
|
commitdiff
|
tree
2017-12-20
ktkacho
v
[PATCH, PR83
4
92] Fix selection
of aa
r
ch64 big-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[a
r
m][d
o
c]
Docume
n
t a
c
c
epted -march
=
a
rmv
8
.
3-a
e
xtension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkach
o
v
[aarch64][libstdc++
]
U
s
e
__ARM
_
BIG_E
N
DIAN instead
of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[a
r
m] PR
t
arget/8
2
9
75
:
Guard against r
e
g_r
e
n
u
mber bei
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[
a
rm] PR target/82975: Guard a
g
ains
t
reg_renumb
e
r
being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[arm]
A
dd -mverbos
e
-cost-dump
a
nd de-verb
o
sif
y
cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[
AArc
h
64
]
S
p
e
cify
f
p
16 supp
o
rt f
o
r C
o
rtex-A55 and Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
kt
k
a
c
hov
[AR
M
] Fix test armv8_2-fp1
6
-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkachov
[A
R
M]
F
ix te
s
t
armv8_2-f
p
16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM
]
Fix
mor
e
-Wreturn-type fallout
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AArc
h
64] Improve
s
cheduling mod
e
l for X
-
G
e
ne
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[AArch64]
Add STP
p
a
t
tern to
s
tore a
ve
c
_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
k
t
kac
h
o
v
[sim
p
lif
y
-rtx] Si
m
plify vec_m
e
rg
e
o
f
v
ec_du
p
li
c
ate
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
vec_m
e
r
g
e
+
vec_d
u
pl
i
c
a
t
e + vec_con
c
at si
m
plif
i
cation
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simplify
v
ec_merge of vec_d
u
plicate with const_vector
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[store-mergin
g
] Use store order as
t
ie-
b
r
ea
k
er in sort_b
y
_bit
p
os
commit
|
commitdiff
|
tree
2017-09-11
ktkachov
Add mysel
f
as ARM port maintainer
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Update comment
i
n g
i
mple-ssa-
s
tore-m
e
rging
.
c
commit
|
commitdiff
|
tree
2017-07-04
k
t
k
a
chov
[A
A
rch64] Fix strict ali
a
sing issue
i
n gcc
.
t
a
rget/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[
AAr
c
h64]
F
ix a
t
om
i
c_c
m
p_exc
h
ange_zero_reg_
1
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktk
a
c
hov
[AArch64] Allow const0_rtx o
p
era
n
d for atomic
c
o
mpare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
t
kachov
[AArc
h
64] Add combine patter
n
for storing lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64
]
Use SUBS for parallel sub
t
raction
a
nd c
o
mparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64
]
P
eephole
f
or SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64]
Add HF ve
c
tor m
o
d
e
s
to lane-to-lane
I
NS pattern
commit
|
commitdiff
|
tree
2017-06-02
ktka
c
hov
[AA
r
ch64] Emit tighter stro
n
g at
o
mic
compare-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkacho
v
[AAr
c
h64] Accept m
o
re add
r
essin
g
modes for
P
RFM
commit
|
commitdiff
|
tree
2017-04-10
kt
k
achov
[A
R
M] Add sour
c
e mo
d
e
t
o coprocessor pat
t
ern SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkacho
v
[ARM]
PR targ
e
t/7
1
436
:
Restrict *l
o
ad_multi
p
le
pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkachov
[A
A
rch64] Use 'x' constraint for vector HFmode multip
l
i
catio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
k
t
kachov
[ARM] PR t
a
rge
t
/79911
:
Invalid
vec_se
l
ect argum
e
nt
s
commit
|
commitdiff
|
tree
2017-03-09
ktkac
h
ov
[A
A
r
c
h6
4
] PR tar
g
et/
7
9913: VEC_SELE
C
T bugs in aarc
h
64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR
c
/79
8
55: add full sto
p
to
s
tore merging param d
e
scripti
o
ns
commit
|
commitdiff
|
tree
2017-03-03
ktk
a
chov
[AArch64]
Fix boot
s
trap due to
w
i
de_in
t
.
elt (0) uni
n
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip gcc
.
dg
/
gi
m
p
lefe-26
.
c o
n
no
n
-
c99 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
k
tkachov
[AR
M
] PR rtl-optimization/68664 Im
p
l
e
ment
T
ARGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkac
h
ov
[AArch64] PR rt
l
-optimization/686
6
4 Implement T
A
RGET_
S
C
HED_
C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[
AArch64] Use co
n
t
a
i
ns_mem_rtx_p to detect memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
tkachov
[
A
R
M] Fix
a
sse
m
bly
comment syn
t
ax in
-
mprint-tune-info
commit
|
commitdiff
|
tree
next