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][2/2] Remove support for -march=armv3 and older
2018-05-18
k
t
kac
h
ov
[
a
rm][2/2] Rem
o
v
e
s
upport for -march=armv3 and
older
commit
|
commitdiff
|
tree
2018-05-18
kt
k
achov
[arm][1/
2
] Remove support for depreca
t
ed -march=armv5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktk
a
c
hov
[AArch64
]
U
nify vec_set p
a
t
t
e
r
ns, support floati
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
k
t
k
ac
h
ov
[
p
atch AArch
6
4] Do not
p
e
r
form a ve
c
to
r
s
plat
for
vecto
r
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
k
t
kachov
[AArch64] Add
c
ombine patt
e
rn to fuse AESE/AESMC instruct
i
ons
commit
|
commitdiff
|
tree
2018-05-03
k
t
kachov
[t
r
ee-complex
.
c] PR tr
e
e-optimization/7
0
291: Inline
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
k
tkachov
Fix
aarch
6
4 ILP
3
2 ICE with va
a
rg gimp
l
ified c
o
de
commit
|
commitdiff
|
tree
2018-04-27
k
t
k
achov
[arm
]
PR target/82518: Return false in ARRAY_MODE_SUPPORTED
_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[AArch64] PR target/8551
2
:
T
i
g
hten SIMD right s
h
ift
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
ktkach
o
v
[AArch6
4
]
P
R target/8551
2
: Tighte
n
SIMD
r
i
ght shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
Fix missing hun
k
fr
o
m previ
o
us commit
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
PR
testsuite/85483: Mov
e
aarch64/
s
ve/vco
n
d_1
.
c test
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
ktka
c
hov
PR
t
estsuite/85326
commit
|
commitdiff
|
tree
2018-04-17
ktkach
o
v
[AArch64/arm] PR testsuite/85326 Avoid C++ tests when
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktkachov
[explow] PR t
a
r
get/85173
:
v
alidize memory b
e
fore passing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktkacho
v
[AAr
c
h64] XF
A
IL gcc
.
t
a
r
get/aar
c
h64
/
sto
r
e
_
v
2vec_
l
anes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkachov
[arm] PR target/85026:
F
ix ldrsh length estim
a
te in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktkachov
Commit missing Cha
n
gelogs for PR target
/
82518 fix
.
commit
|
commitdiff
|
tree
2018-03-20
kt
k
achov
This PR shows
t
hat we get the load/store_lanes logic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktkachov
[arm] P
R
tar
g
e
t
/83193: Do not print arch/cpu hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
ktkach
o
v
[AAr
c
h64
]
P
R
target/84
7
48: Mark
*
com
p
are_cst
o
re<m
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[
A
Arc
h
6
4] PR tree-optimization/6
4
9
4
6
: X
F
A
I
L
gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkac
h
ov
[testsuit
e
] XFA
I
L
g
cc
.
dg/tree-ssa/ssa-dom-cse
-
2
.
c o
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[AArch64]
F
i
x
gcc
.
target/aarch64/subs_c
o
mpa
r
e_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkach
o
v
[arm] XFAIL advsimd-intrinsi
c
s/vld1
x
2
.
c
commit
|
commitdiff
|
tree
2018-01-24
k
tkachov
[
t
estsuit
e
] Fi
x
arm options in
g
c
c
.
dg/lto/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
kt
k
a
c
hov
[arm] Make gcc
.
t
a
rget/arm/co
p
ysign_softfloa
t
_
1
.
c
more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
k
tkachov
[arm
]
Fix gcc
.
target/arm/
n
e
g
di
-
[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktk
a
chov
[arm] Fix
gcc
.
t
arget/arm/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[
arm] Fix gc
c
.
target/
a
rm
/
pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
t
ka
c
hov
[ar
m
]
F
ix gcc
.
t
a
r
get/arm/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
kt
k
achov
[ar
m
] PR targ
e
t/6
5
578: Fix builtin
-
bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix gcc
.
tar
g
et/
a
rm/g2
.
c and s
c
d
42-2
.
c for --wit
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm][testsui
t
e] Fix -march
t
est
s
i
n
e
ffective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktka
c
ho
v
[arm] Co
n
v
e
rt gc
c
.
target
/
arm/stl
-
co
n
d
.
c into an
R
T
L
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkacho
v
[
arm] Fix gc
c
.
target/a
r
m/
p
r408
8
7
.
c
directives
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix
gcc
.
target/arm/x
o
r-a
n
d
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkachov
[
arm] PR target
/
83
6
87
:
Fix invalid combina
t
ion of VSU
B
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
k
tkachov
[arm][3/3] Implement
f
p
1
6
f
ml
l
ane
intr
i
n
s
ics
commit
|
commitdiff
|
tree
2018-01-11
ktkacho
v
[arm]
[
2/3] Imp
l
ement
f
p16fml extension f
o
r ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
chov
[arm][1/3] Add -
m
arch=armv
8
.
4-a opt
i
on
commit
|
commitdiff
|
tree
2018-01-08
ktk
a
chov
[arm] Add
-mar
c
h=armv8
.
3
-
a and dotpro
d
multili
b
selection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
k
tkachov
[arm]
S
pecify +do
t
prod support
f
o
r Cortex
-
A
5
5 and Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[ar
m
] Fix assembl
e
r option
rewrite alpha
b
e
t
ical comparison
commit
|
commitdiff
|
tree
2017-12-20
ktka
c
hov
[PATCH,
PR83492]
F
i
x
selection of aarch6
4
big-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
kt
k
ac
h
ov
[arm][d
o
c] Document
a
ccepted -ma
r
ch=
a
rmv8
.
3
-
a extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
t
k
ac
h
ov
[aarc
h
64][
l
i
b
std
c
++] Use
_
_ARM_
B
IG_E
N
DI
A
N i
n
stead
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
arm] PR target/82975: Guard
a
g
ainst reg
_
re
n
umber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktka
c
h
ov
[arm] PR
target/8297
5
: G
u
ard
aga
i
ns
t
reg_
r
enumber
being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkach
o
v
[arm]
A
dd -mverb
o
se-co
s
t-d
u
mp an
d
de-
v
e
r
b
osify
c
ost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
k
tkachov
[AArch64] Sp
e
c
i
fy fp16 support for Cortex-A55 and Cor
t
ex-
A
75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[ARM] Fi
x
t
est
armv8_2-fp16-move
-
1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkachov
[ARM] Fix test a
r
mv8
_
2-fp16
-
move
-
1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkacho
v
[ARM] Fix
more -Wre
t
u
rn-type fallout
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AArch64]
I
mp
r
ov
e
sche
d
ulin
g
model for X-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktkacho
v
[
A
A
rch64] Ad
d
S
TP
pattern to store
a
vec_concat
of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simplify-rtx] Simplif
y
vec_
m
erge of v
e
c
_
d
u
p
l
icates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
v
e
c
_
m
erg
e
+ vec
_
d
u
p
l
icate +
vec
_
concat simplification
commit
|
commitdiff
|
tree
2017-11-08
ktkach
o
v
Simplify vec_merge
of vec_duplica
t
e with c
o
n
st_ve
c
tor
commit
|
commitdiff
|
tree
2017-09-13
kt
k
ach
o
v
[sto
r
e
-m
e
rging] Use
s
tore ord
e
r
a
s tie
-
breaker in
s
ort_by_bi
t
pos
commit
|
commitdiff
|
tree
2017-09-11
ktkach
o
v
A
d
d my
s
elf as ARM port m
a
intainer
commit
|
commitdiff
|
tree
2017-07-14
ktkac
h
ov
Upd
a
te comment in
gimpl
e
-ssa-
s
t
or
e
-mer
g
ing
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[
A
Arch64] Fix stric
t
a
liasing issue in gcc
.
target/
a
arch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktka
c
h
o
v
[
A
Arc
h
64]
Fi
x
atomic_cmp_excha
n
ge
_
zero_reg_1
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64] Allow
c
onst0_
r
tx o
p
e
r
an
d
for ato
m
i
c
compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
t
kachov
[
AAr
c
h6
4
] Ad
d
combine pattern for storing
lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkac
h
ov
[AArch64] Use
SUBS for parallel subtract
i
on and com
p
ari
s
on
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktka
c
hov
[
AArc
h
64
]
P
eeph
o
le for SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkacho
v
[AArch64]
Add HF
vector modes
to
l
ane-
t
o-
l
ane
I
N
S pattern
commit
|
commitdiff
|
tree
2017-06-02
k
t
kachov
[AArch6
4
] Emit tight
e
r strong
at
o
mic
c
o
m
pare-
e
xchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
k
t
kach
o
v
[AA
r
ch64] Accept
m
ore addres
s
i
ng modes for PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[ARM] A
d
d sour
c
e mo
d
e to
co
p
rocess
o
r
pattern SETs
commit
|
commitdiff
|
tree
2017-03-23
ktka
c
h
ov
[A
R
M] PR t
a
rget/
7
14
3
6
: Restrict *l
o
ad_multip
l
e
p
a
ttern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktk
a
chov
[AArch6
4
]
U
se '
x
' constraint for vector HFmod
e
multi
p
licatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktk
a
chov
[
A
RM
]
PR tar
g
et/7991
1
:
In
v
a
l
id vec_select arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArch64] PR targ
e
t
/
79913:
V
EC_SELECT bugs in aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
P
R
c/79
8
55: add
f
ul
l
s
t
op to
s
tore m
e
rging pa
r
am desc
r
iptions
commit
|
commitdiff
|
tree
2017-03-03
k
t
kachov
[
AArch64] Fix boo
t
str
a
p due to
wide_int
.
elt
(
0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktk
a
chov
S
kip gc
c
.
d
g/gi
m
plefe-2
6
.
c
o
n non-c99 ru
n
time targe
t
s
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[ARM] PR rtl
-
o
p
ti
m
izatio
n
/68664 Implement T
A
RGET_SCHED
_
CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktk
a
chov
[AArch64] P
R
rtl-optim
i
zation/68664 Im
p
l
ement TARGET_S
C
HED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
t
kachov
[A
A
rch64] Use c
o
n
tains_m
e
m_rtx_p to
detec
t
me
m
ory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM]
Fix assembly
comment syntax in -mprin
t
-t
u
ne-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fix build
due
to IN
T
16_
M
A
X iss
u
e
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[AR
M
]
PR target/79145 F
i
x
xordi3 expander for imm
e
diate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[doc] Corr
e
ct
op
t
i
misation l
e
v
e
l
s do
c
u
m
entation
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[tes
t
s
u
ite] Require shared e
f
fective target for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuit
e
] Fix FA
I
L: gcc
.
dg/lto/pr
6
9188 on bare-
m
etal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM] PR targ
e
t/71270 fix
neon_v
a
l
i
d_i
m
m
ediate
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64]
Purge leftove
r
oc
c
urrences of aarch64_nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkac
h
ov
A
dd Cortex-A1
5
tuning to gcc
.
dg/uninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[t
r
ee-ssa-
a
ddress] Av
o
i
d
creating non-can
o
nical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktk
a
chov
[ARM] PR target
/
78
6
94: Avo
i
d in
v
ali
d
RTL sh
a
ring
in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkacho
v
[AArch64] Split X-r
e
g UBFI
Z
into W-re
g
L
S
L when possibl
e
commit
|
commitdiff
|
tree
2016-12-16
ktka
c
hov
[AA
r
ch6
4
] Split X
-
reg
UBFX into W-r
e
g LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
k
tkachov
[lib
s
tdc++][tests
u
ite] XFAIL tests relying
o
n
long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
kt
k
achov
[ARM][
c
ommitted
]
Sort ARMv8 proces
s
ors by a
l
p
h
abeti
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkac
h
ov
[AAr
c
h6
4
] Separate
s
hrink wrapping
h
ooks impleme
n
tat
i
on
commit
|
commitdiff
|
tree
2016-11-30
ktkac
h
ov
[AArch64] PR target/7836
2
: Make
sure to only
t
ake R
E
GNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TER] PR target/48863
:
Don't replace expressions across
.
.
.
commit
|
commitdiff
|
tree
next