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
PR testsuite/85483: Move aarch64/sve/vcond_1.c test to g++.dg/other/
2018-04-20
ktkachov
P
R
testsuite/85483: Mo
v
e aar
c
h64/s
v
e/vcond_1
.
c test
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
k
t
ka
c
h
ov
PR
t
estsui
t
e/85326
commit
|
commitdiff
|
tree
2018-04-17
ktkachov
[A
A
rch64/ar
m
] PR
t
estsu
i
t
e
/85326 Avoid C++ test
s
when
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
k
tka
c
h
o
v
[e
x
plow] PR ta
r
get/
8
5173
:
validize m
e
mory b
e
fore
p
a
s
sing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktkachov
[AArch64] XFAIL gcc
.
target/aarch64/store_v2ve
c
_
lanes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkachov
[arm] PR
t
arget/85026: Fix
ldrsh le
n
gth e
s
t
i
mate in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktkachov
Commit missing Change
l
ogs for PR targ
e
t/8251
8
fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkac
h
ov
This PR shows t
h
at we
get the loa
d
/stor
e
_l
a
n
es
l
ogic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktkachov
[a
r
m] PR target/83193: Do not print arch/cp
u
hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
k
t
k
a
ch
o
v
[AArch
6
4]
P
R targ
e
t/84748: Mark *c
o
mpare_cstor
e
<
mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkach
o
v
[AArch64] P
R
tree-optimization/64946: XFAIL gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
k
tkachov
[testsuite
]
XFAIL
gcc
.
dg/tree
-
s
s
a/ss
a
-do
m
-cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[AArch64] Fix
g
c
c
.
targe
t
/
a
arch
6
4/subs_comp
a
re_[1
2
]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkac
h
ov
[arm]
X
FAIL advsimd-
i
nt
r
i
n
sics/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
kt
k
achov
[tests
u
i
t
e] Fix
a
rm option
s
in gcc
.
dg/l
t
o/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
k
tkachov
[arm] Make
gcc
.
t
a
rget/arm/copysign_soft
f
l
o
at_1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktkac
h
o
v
[ar
m
] Fix
g
cc
.
t
a
rget/arm/negdi-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkac
h
o
v
[arm] Fix gcc
.
target/a
r
m/p
r
4
09
5
6
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm]
F
i
x gcc
.
targ
e
t/arm
/
pr7
9
058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[
arm] Fi
x
g
cc
.
target/arm/pr
7
0278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm] PR target/65578: Fi
x
builtin-bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
tkachov
[arm] Fi
x
gcc
.
target/arm/
g
2
.
c and scd4
2
-
2
.
c for --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkacho
v
[arm][testsuite] F
i
x -march tes
t
s in effective
targ
e
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
t
kachov
[arm] Conv
e
rt
gcc
.
target
/
arm/stl-
c
o
n
d
.
c into an R
T
L
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktk
a
ch
o
v
[
arm]
Fix
g
cc
.
target/arm/pr40
8
87
.
c directives
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[ar
m
]
F
ix
g
cc
.
tar
g
et/arm
/
xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
kt
k
achov
[
arm]
P
R
target/83687: Fix
i
nval
i
d combina
t
ion of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkac
h
ov
[arm]
[
3/
3
]
I
mp
l
em
e
nt
fp16fml lane intrinsics
commit
|
commitdiff
|
tree
2018-01-11
kt
k
achov
[arm][2/3] Implement fp16fml exten
s
i
on for ARM
v
8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][1/3] Add
-
m
a
r
ch=armv8
.
4-a op
t
ion
commit
|
commitdiff
|
tree
2018-01-08
k
tkachov
[arm] Ad
d
-m
a
rch=a
r
mv8
.
3
-
a and dotp
r
od multi
l
ib s
e
lec
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[ar
m
] S
p
ecify +
d
otpro
d
support f
o
r Cortex-A55
and
C
ort
e
x
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktk
a
ch
o
v
[arm] Fix as
s
embler option rewrite alphabetical c
o
mpariso
n
commit
|
commitdiff
|
tree
2017-12-20
ktkach
o
v
[PA
T
CH,
PR8349
2
] Fi
x
sel
e
ction of
a
arc
h
64 b
i
g-end
i
an
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktka
c
hov
[arm][doc] Document accepted -ma
r
ch=armv8
.
3-a extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
t
k
ach
o
v
[aarc
h
64][li
b
stdc++] Us
e
_
_
ARM_BIG_ENDIAN instead o
f
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
t
kachov
[arm] PR ta
r
g
et/82975: G
u
ard against reg_renumber b
e
ing
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[arm] PR t
a
rget/
8
2975: Guard a
g
ainst reg_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkac
h
ov
[
a
rm] Add
-mverbose-
c
o
s
t-dump
and de-v
e
rbo
s
i
fy cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AArc
h
64]
Specify fp16 s
u
p
p
ort
f
or Cortex-
A
55 and
C
ortex-A
7
5
commit
|
commitdiff
|
tree
2017-11-22
ktkac
h
ov
[ARM]
Fix tes
t
armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
kt
k
ac
h
ov
[ARM] Fix t
e
st ar
m
v8_2-fp
1
6-m
o
ve
-
1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM] Fix more -W
r
eturn-ty
p
e fa
l
lo
u
t
commit
|
commitdiff
|
tree
2017-11-15
k
t
kac
h
ov
[A
A
r
ch64] Improve
s
chedu
l
ing
model for
X-Gene
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
[
AArch64
]
Ad
d
STP
pattern to store a ve
c
_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[s
i
mplify-rtx] Simplify vec_merge
o
f v
e
c
_du
p
l
i
c
a
tes
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkacho
v
vec_merge + vec_duplicate
+
vec_concat simplification
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Si
m
pli
f
y vec_merge of vec_dupli
c
a
t
e wit
h
const_vecto
r
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[
s
tore-merging
]
Use
store order as
tie-breaker in sort_
b
y_
b
itpos
commit
|
commitdiff
|
tree
2017-09-11
kt
k
achov
Add
my
s
elf
a
s ARM port maint
a
iner
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
U
p
date comment in
gimp
l
e-ssa-store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktka
c
hov
[A
A
r
c
h64
]
Fix s
t
rict al
i
asing issue in gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch64] Fix
atomic_cmp_exchan
g
e_zero_reg_1
.
c w
i
th
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkach
o
v
[
A
Arch6
4
]
A
l
low const0_
r
t
x
operand for ato
m
ic compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktk
a
cho
v
[AA
r
ch64] Add
c
ombine pattern for
storing
l
ane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Use SUBS for parallel subt
r
action and compari
s
on
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkach
o
v
[AArch64] Pee
p
hole for SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AAr
c
h64] Add HF
vect
o
r modes to lane-to-lane INS patte
r
n
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Emit tight
e
r strong atom
i
c
compare-
e
xchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkachov
[
A
Arc
h
64]
Accept more
a
ddr
e
ssing modes
f
o
r
P
R
FM
commit
|
commitdiff
|
tree
2017-04-10
ktk
a
chov
[ARM]
Ad
d
so
u
rc
e
mode to coprocessor pattern S
E
Ts
commit
|
commitdiff
|
tree
2017-03-23
k
tkachov
[ARM] PR target/71436: Res
t
rict *load
_
multiple pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkach
o
v
[AArch64] Us
e
'x' constraint for vector HFm
o
de multiplicati
o
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[
A
R
M]
P
R target/79911: Inva
l
id vec_selec
t
a
rguments
commit
|
commitdiff
|
tree
2017-03-09
k
tkach
o
v
[AArch
6
4] PR target/79913: VEC_SELECT bugs in a
a
rch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
P
R
c
/7
9
855: add
f
u
ll sto
p
t
o
store merging param
d
e
s
criptions
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[AArch64]
F
ix bootstrap due to wide
_
in
t
.
elt (0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip
gcc
.
dg/gim
p
le
f
e-26
.
c
o
n
no
n
-c99 runtime
targets
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[ARM] PR rtl-optimization/68664 Imple
m
ent TARGET_SCHE
D
_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkach
o
v
[AA
r
ch64] PR rt
l
-optimiza
t
ion/68
6
64 Implement
T
ARGET_SCHED
_
C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
kt
k
achov
[AArch
6
4] Use contains_mem_rtx_p to dete
c
t memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktk
a
c
hov
[ARM] Fix assembly commen
t
s
y
nt
a
x in -mprint-t
u
ne-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[r
i
scv] Fi
x
build due
t
o I
N
T
16_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
k
t
kachov
[ARM]
P
R target/79145 Fix xordi3
e
xp
a
nder for immed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktka
c
hov
[
d
o
c
] Correct
o
ptimis
a
tion level
s
docume
n
tat
i
o
n
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[t
e
stsui
t
e] Require shared
effective
t
arget
f
or
s
om
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[tes
t
suite]
Fix FAIL: g
c
c
.
dg/l
t
o/
p
r69188 on ba
r
e-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM] PR tar
g
et/71270 f
i
x neo
n
_valid_im
m
ediate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArc
h
6
4
] Purge leftover occurrences
o
f aarch64_no
p
cre
l
at
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkach
o
v
Add Cortex-A15 t
u
ning to
gcc
.
d
g
/un
i
nit
-
pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tree-s
s
a-address] Avoid creati
n
g non-canonical R
T
L
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM] PR targ
e
t
/
78694: Avoid
inva
l
id RTL s
h
ar
i
ng in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkacho
v
[AArch6
4
] Split X-reg UBFIZ into W-re
g
LSL
when possible
commit
|
commitdiff
|
tree
2016-12-16
k
t
kac
h
o
v
[AArch6
4
] Spli
t
X-reg UB
F
X into
W-reg LSR
w
hen
poss
i
ble
commit
|
commitdiff
|
tree
2016-12-12
ktkac
h
ov
[li
b
s
tdc
+
+
]
[
testsuite] XFAIL
tests relying
o
n
lon
g
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][committed]
S
ort
A
RMv8 proc
e
ss
o
r
s
by alpha
b
etic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkach
o
v
[A
A
rch64] S
e
pa
r
ate
sh
r
ink
w
rapping
hooks implementatio
n
commit
|
commitdiff
|
tree
2016-11-30
ktkac
h
o
v
[AArch64]
P
R target/78362: Make sure to onl
y
take
R
EGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TER] PR target/48863 :
D
on't repl
a
c
e
e
x
p
ressi
o
ns across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktka
c
hov
[ARM] PR target/78
4
39: Update movdi constraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remo
v
e
dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
k
t
kachov
[AArc
h
64]
E
xpan
d
DImode
constant stores t
o
two S
I
mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
k
tkachov
[
AArc
h
64] Fix gcc
.
dg/to
r
tu
r
e/float32-bu
i
ltin
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktka
c
ho
v
[ARM] PR targ
e
t
/78364:
Add proper rest
r
ictions to
zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
kt
k
acho
v
[
2
/2] Ad
d
store me
r
ging unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[A
R
M
]
[2/2] Rem
o
ve old
r
t
x
cos
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
hov
[ARM][1/2] Use generic_
e
xtra_costs
i
n all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
tkach
o
v
[1/2] Fix off
-
by-one er
r
or in clear_bit_region in stor
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
tkachov
[AArch64
]
Fix P
R
target/778
2
2: Us
e
t
ig
h
ter
p
redic
a
tes
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
kt
k
ach
o
v
[rtlan
a
l] Fix WORD_REGISTER_OPERATIO
N
S
c
onditio
n
in
.
.
.
commit
|
commitdiff
|
tree
next