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/arm] PR testsuite/85326 Avoid C++ tests when C++ compiler not present
2018-04-17
ktka
c
hov
[AArch6
4
/
a
r
m
] PR te
s
tsuit
e
/853
2
6 Avoid C++ tests when
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktkachov
[e
x
plow] PR targ
e
t/85173: validiz
e
mem
o
ry
before passi
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktkacho
v
[
A
Arch64] XFA
I
L gcc
.
target/aarch64/store_v2
v
e
c_lanes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkachov
[arm
]
PR tar
g
et/85026: Fix l
d
rs
h
length estimate
i
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktkachov
Commit missing Ch
a
ngelogs for PR targ
e
t/82518 fix
.
commit
|
commitdiff
|
tree
2018-03-20
k
t
k
a
chov
T
his PR shows that
we get the lo
a
d/store_lanes logi
c
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktkac
h
ov
[arm] P
R
targ
e
t/83193:
D
o not prin
t
arch/cpu hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
k
tka
c
ho
v
[AA
r
ch64] PR target/84
7
48:
Mark *compare_
c
store<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkac
h
ov
[
AArch64] P
R
t
r
ee-optimization/64
9
46: XFAI
L
gcc
.
targ
e
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktk
a
chov
[
tests
u
ite] XFAIL
g
c
c
.
dg
/
tr
e
e
-ss
a
/ssa-dom-cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[AArch64] Fix gcc
.
t
a
r
ge
t
/aarch64/su
b
s_compare_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
kt
k
achov
[arm] XFAIL
a
dvsimd-intrinsics/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktk
a
chov
[testsuite]
Fi
x
arm o
p
tions in
g
c
c
.
dg/lto/20
1
1020
1
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
kt
k
a
c
hov
[arm] Make gcc
.
t
arg
e
t
/arm/copysign_softf
l
oat_1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktkach
o
v
[
a
rm] Fi
x
gcc
.
targ
e
t/arm/negdi-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm]
F
i
x gcc
.
t
arget/arm/pr409
5
6
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktk
a
chov
[
a
rm]
F
ix gcc
.
target/arm/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm] Fi
x
gcc
.
target/arm/pr70
2
78
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm]
PR
t
arget/65578: Fix builtin-bswap16
-
1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix
gcc
.
target/arm/g2
.
c
a
nd scd42
-
2
.
c for --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[a
r
m
]
[testsuite] Fix -march tests i
n
effecti
v
e target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktka
c
h
o
v
[
arm] Convert
gc
c
.
target/arm/stl-cond
.
c
i
nto an R
T
L
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix gcc
.
target/arm/p
r
40887
.
c di
r
ectives
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[ar
m
] Fix gcc
.
targe
t
/
ar
m
/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktk
a
chov
[arm]
P
R targ
e
t/83
6
8
7
: Fix invalid combination of VS
U
B
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktka
c
hov
[arm][3/3]
I
mplement fp16fml la
n
e
intrinsics
commit
|
commitdiff
|
tree
2018-01-11
kt
k
achov
[arm][2/3] Implement fp16fml extension for ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktka
c
hov
[arm][1/3
]
Add -march=
a
rmv8
.
4
-
a
option
commit
|
commitdiff
|
tree
2018-01-08
kt
k
achov
[arm] A
d
d
-march
=
armv8
.
3-a
a
n
d dotpr
o
d m
u
ltilib s
e
lection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm] Specify
+
d
o
t
prod su
p
port for Corte
x
-
A
5
5
an
d
Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[ar
m
] Fi
x
a
ssembler option rewrit
e
a
l
pha
b
e
tical comparison
commit
|
commitdiff
|
tree
2017-12-20
k
t
kachov
[
P
ATCH,
P
R8
3
492] Fix selection of aarch64 b
i
g-endia
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkacho
v
[
a
rm][doc] Docum
e
nt accept
e
d -
m
a
rch=
a
rmv8
.
3-a e
x
tension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[aar
c
h6
4
][libst
d
c++] Use __ARM_BI
G
_
E
NDIA
N
instead
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm] PR tar
g
et/8297
5
: Gu
a
rd a
g
ainst re
g
_renumber
b
e
ing
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
k
t
kachov
[arm]
PR targe
t
/82975: Gu
a
rd against reg_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
k
tkacho
v
[arm] Ad
d
-mv
e
rb
o
se-cost-
d
u
m
p and de-verbosi
f
y cos
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
k
t
kacho
v
[
A
A
r
ch64] Spec
i
fy f
p
1
6
support for Cortex-A5
5
and Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
ktk
a
chov
[ARM] Fix test armv
8
_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkach
o
v
[ARM]
F
i
x
test arm
v
8
_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkac
h
o
v
[ARM]
F
ix m
o
r
e -Wreturn
-
typ
e
fallo
u
t
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AArch
6
4] Impro
v
e s
c
heduling model for X-Gene
commit
|
commitdiff
|
tree
2017-11-08
k
t
kachov
[AArch64] Add STP pattern to store a vec_
c
oncat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
[si
m
pl
i
fy-rtx] Si
m
plify v
e
c_mer
g
e of vec_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
vec_merge
+
v
ec_du
p
licate + vec_concat simpl
i
fication
commit
|
commitdiff
|
tree
2017-11-08
ktkach
o
v
S
implify vec_
m
erg
e
of
vec_duplicate with const_vector
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[stor
e
-mer
g
ing] Use store order as tie-brea
k
er
in s
o
rt_by_b
i
tpos
commit
|
commitdiff
|
tree
2017-09-11
ktka
c
hov
Add myself as ARM p
o
rt main
t
ainer
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Up
d
ate comment
i
n gimple-ssa-store
-
m
erging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AArch64] F
i
x
s
trict
aliasing
i
ssue in gcc
.
target/aar
c
h64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
k
t
kach
o
v
[AArch64]
F
i
x
a
tom
i
c_cmp_exchange_zer
o
_reg_1
.
c w
i
th
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkac
h
ov
[AArch64] A
l
l
ow
c
onst0_rtx op
e
r
and for atomic compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch6
4
]
Add combin
e
p
a
ttern for storing lane zer
o
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] U
s
e SUBS for
p
aralle
l
subtraction and compari
s
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch
6
4] Peephole
f
or SUB
S
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64]
Add HF v
e
ctor m
o
des to lane-to-
l
ane INS patter
n
commit
|
commitdiff
|
tree
2017-06-02
k
t
kachov
[AArch64] Emit tighter strong at
o
mic
c
o
mp
a
re-exchang
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
k
t
k
a
chov
[AAr
c
h64] Acc
e
pt more
a
ddressing
m
odes
f
or PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[ARM
]
Add source mode to coprocessor pattern SET
s
commit
|
commitdiff
|
tree
2017-03-23
k
t
kac
h
ov
[ARM] PR target/7143
6
: Restr
i
ct *l
o
ad_mult
i
ple pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkachov
[AArch64] Use
'
x
' constraint
for vector
H
F
m
ode multi
p
licatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktk
a
chov
[A
R
M] PR target
/
7991
1
: Invalid
v
ec_sele
c
t argu
m
ents
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[A
A
rch64]
PR target/7991
3
: VEC_SELECT bugs i
n
aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkac
h
ov
PR c/79855: add full
stop
to store
merging param descriptions
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[AArch
6
4
]
F
i
x bootstrap du
e
to wide_int
.
elt (0)
u
ninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip
g
cc
.
dg/g
i
mple
f
e-26
.
c on non-c9
9
runtime tar
g
et
s
commit
|
commitdiff
|
tree
2017-02-14
ktkac
h
ov
[ARM] PR rtl-opt
i
miza
t
ion/68
6
64
I
mpleme
n
t TA
R
GET_SCHED
_
CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
k
tkachov
[AArch64] P
R
r
t
l-optimi
z
a
t
i
on
/
6866
4
Impl
e
ment
T
ARGET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[
A
A
r
c
h64] Use contains_mem_rtx_p
t
o de
t
ect memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM] Fix assembl
y
comment synt
a
x
i
n
-m
p
rint-tun
e
-in
f
o
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[r
i
scv]
Fix build
due
t
o INT16_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
ktka
c
hov
[ARM]
P
R target/79145
F
ix xor
d
i3 exp
a
nder for immedi
a
te
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
tkach
o
v
[doc] Co
r
rect
o
ptimisa
t
ion l
e
vels
d
o
c
um
e
ntation
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
t
ka
c
hov
[te
s
tsuit
e
] Require
share
d
effective tar
g
et for
some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkac
h
ov
[testsuite] Fix FAIL: gcc
.
dg/
l
to/pr69188 on bar
e
-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkacho
v
[ARM
]
P
R
target/71270 f
i
x neo
n
_
v
ali
d
_
i
mmediate
for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64] Purge leftove
r
oc
c
u
rrenc
e
s of
a
arch64_
n
opcrelat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktka
c
hov
Add Co
r
tex-A1
5
t
u
ning t
o
gcc
.
dg
/
uninit-pred-
8
_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tree-ssa-address] Avoid creating non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM] PR targ
e
t/7
8
69
4
: A
v
oid
i
nvalid R
T
L sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktk
a
c
h
ov
[
AArch
6
4] Split X-r
e
g UBFIZ int
o
W-reg
LSL whe
n
possib
l
e
commit
|
commitdiff
|
tree
2016-12-16
k
t
kachov
[AArch64] Spli
t
X-reg UBFX
i
n
to W-re
g
LSR wh
e
n
possible
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[
l
ibstdc++
]
[testsuite] XFAIL tests
r
e
lying
on
l
o
ng
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
k
t
kachov
[ARM
]
[committed] Sort ARMv8 processo
r
s by
alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AA
r
ch64
]
Separate shr
i
n
k
w
r
apping hooks
i
mpleme
n
t
a
tion
commit
|
commitdiff
|
tree
2016-11-30
k
t
kachov
[AArch64]
PR target/78362: Make sure
to only
ta
k
e REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TER] PR target
/
4886
3
: Do
n
't
replace expressions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
kt
k
achov
[
A
RM]
PR t
a
rget/78439: Update m
o
vdi co
n
s
t
raints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
k
t
k
achov
Re
m
ove
dead
F
IXME
commit
|
commitdiff
|
tree
2016-11-17
kt
k
a
c
h
ov
[A
A
rch
6
4
] Expa
n
d DI
m
ode constant
s
tores to t
w
o SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktka
c
hov
[
A
Arch64]
Fix
gcc
.
dg/
t
orture/float3
2
-bu
i
ltin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkac
h
ov
[ARM
]
P
R
t
arget/78364:
A
d
d p
r
oper restrictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[2/2] Add store me
r
ging
u
nit tests
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[ARM
]
[2/2] Remove o
l
d rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[ARM][1/2] Use generi
c
_
ex
t
ra_co
s
ts in all
r
emaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkacho
v
[
1
/2] Fix off-by-one error
in clear_b
i
t_region in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
t
k
achov
[AArch64] Fix PR targe
t
/77822: Use tighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkac
h
ov
[rtlanal] F
i
x WOR
D
_REGISTER_OPERATI
O
N
S
con
d
ition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
F
i
x for bi
g
-endian gcc
.
c-torture/execute/pr55
7
50
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
P
R tree-optimization/78170: Truncate
sign-exten
d
e
d
.
.
.
commit
|
commitdiff
|
tree
next