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] XFAIL advsimd-intrinsics/vld1x2.c
2018-01-26
ktk
a
chov
[arm] XF
A
IL a
d
vsimd-
i
ntrinsi
c
s/vld1x
2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkach
o
v
[testsuite] Fix arm option
s
in
gcc
.
dg/
l
to/201102
0
1
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
k
t
k
ac
h
ov
[arm
]
Ma
k
e
gcc
.
tar
g
et/arm/copysign_softfloat_
1
.
c
more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm
]
Fi
x
gcc
.
tar
g
et/ar
m
/negdi-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkach
o
v
[a
r
m] Fix g
c
c
.
target/a
r
m/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm] F
i
x
g
cc
.
ta
r
get
/
a
rm/pr79
0
5
8
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm
]
Fix g
c
c
.
target/arm/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm]
PR targe
t
/65
5
7
8: Fix
builtin-bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[arm] Fix g
c
c
.
target/a
r
m
/
g2
.
c and s
c
d42-2
.
c f
o
r --
w
ith
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
t
kachov
[
a
rm
]
[test
s
uite] Fix -march tests in effective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
kt
k
achov
[arm] Conve
r
t
gcc
.
t
a
r
get/arm/
s
t
l
-cond
.
c into a
n
R
T
L
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix
gcc
.
t
a
rget/ar
m
/pr40887
.
c di
r
ec
t
i
ves
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[a
r
m
]
Fix gc
c
.
t
arget/a
r
m/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
k
tkachov
[arm] PR target/83687: Fix invalid co
m
bination of VS
U
B
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[
arm][3
/
3] Implement fp16fml lane int
r
insics
commit
|
commitdiff
|
tree
2018-01-11
ktkacho
v
[arm]
[
2
/3
]
Implement f
p
16fm
l
exte
n
sio
n
for ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkacho
v
[arm][1/
3
] Add -march=armv8
.
4
-a option
commit
|
commitdiff
|
tree
2018-01-08
ktk
a
chov
[ar
m
] Add -
m
a
r
c
h
=armv8
.
3-a an
d
dotpro
d
multilib selection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
k
t
k
a
chov
[
ar
m
] Specify +dotpro
d
support fo
r
Cortex-A55 and Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[
a
rm] Fix
a
ssembler option rewrite alpha
b
e
ti
c
al compa
r
ison
commit
|
commitdiff
|
tree
2017-12-20
ktka
c
hov
[P
A
TCH, PR83492] Fix se
l
ect
i
on
o
f
aar
c
h64 b
i
g-en
d
ia
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktk
a
chov
[arm][d
o
c] Document accepted -march=arm
v
8
.
3-a ext
e
nsion
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktka
c
hov
[aarch64][libstdc++] Us
e
__
A
RM_BIG_EN
D
IAN ins
t
ead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
kt
k
achov
[arm] P
R
target/82975: Guard
against
r
e
g
_
r
enumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[arm
]
PR t
a
rge
t
/82975: Guard a
g
a
inst
r
eg_re
n
umber be
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
kt
k
achov
[arm] Add -mverbos
e
-cost-dump and de-v
e
rbosify cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AAr
c
h64] Specify fp16
s
upport
f
or
C
ortex-A55
and Cor
t
ex-A75
commit
|
commitdiff
|
tree
2017-11-22
ktk
a
cho
v
[
AR
M
] F
i
x tes
t
armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkacho
v
[ARM] Fix test armv8_2
-
fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktka
c
hov
[ARM] Fix mo
r
e -Wreturn-typ
e
fallout
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[A
A
rch64]
Improve scheduling model for X-Gen
e
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
ov
[AArch64] Add STP patte
r
n to
store
a
v
e
c_conca
t
of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktka
c
ho
v
[simplify
-
rtx] Simplify vec_merge of vec_duplicate
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
o
v
ve
c
_merge +
v
e
c
_
d
uplicate
+
ve
c
_c
o
ncat simplification
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simplify vec_me
r
ge of vec_duplicate with co
n
st_vec
t
or
commit
|
commitdiff
|
tree
2017-09-13
ktkacho
v
[sto
r
e-mer
g
ing] Use store order as tie-
b
reaker in sort
_
b
y_bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktka
c
hov
Add myself
a
s ARM port maintainer
commit
|
commitdiff
|
tree
2017-07-14
ktka
c
h
o
v
Update
c
omment in gim
p
l
e
-
s
sa-store-mer
g
ing
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktk
a
chov
[AArch64] Fix strict alias
i
n
g issue in g
c
c
.
target/aarch6
4
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch64]
F
ix a
t
omic_cmp_exchange_ze
r
o
_r
e
g_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64] Allow const0_rtx operand for ato
m
ic c
o
mpare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64
]
Add comb
i
ne
p
attern
for st
o
ri
n
g lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArc
h
64] Use SUBS fo
r
par
a
l
lel subt
r
action and comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
tkac
h
o
v
[AAr
c
h64] Peephole
for SUB
S
commit
|
commitdiff
|
tree
2017-06-02
ktkac
h
ov
[A
A
r
c
h64] Add HF vector modes
to lane-to-lan
e
I
NS pattern
commit
|
commitdiff
|
tree
2017-06-02
kt
k
a
ch
o
v
[AA
r
ch64
]
Emit tighter strong atomic compare-excha
n
g
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkac
h
ov
[AArch6
4
] Accept mor
e
addressi
n
g
m
o
d
es for PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[ARM]
Add sou
r
ce mod
e
to cop
r
ocessor patt
e
rn SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkac
h
ov
[
A
RM] PR targe
t
/71
4
3
6
:
R
es
t
rict *loa
d
_mu
l
tipl
e
pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkachov
[
A
A
r
c
h
64] Use 'x' const
r
aint for vector HFmode multiplicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
kt
k
acho
v
[A
R
M]
P
R
t
arget/79911:
I
nvalid vec_selec
t
arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArch64] PR targ
e
t
/
79
9
13:
V
EC_SELECT bugs in aar
c
h64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
P
R
c/798
5
5:
a
dd ful
l
stop to
s
t
or
e
merging pa
r
am descr
i
p
t
i
ons
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[
A
Arch64] Fix boot
s
trap du
e
t
o
w
ide
_
i
nt
.
elt (0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
k
t
kachov
Skip gcc
.
dg/gimplefe-26
.
c on non
-
c
9
9
r
untime targets
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[ARM] PR rtl-
o
p
timizat
i
o
n
/68664
Imp
l
ement TARGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkacho
v
[AAr
c
h64]
PR rtl-o
p
timization/6866
4
Implemen
t
TARGET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkacho
v
[
AArch6
4
]
U
s
e conta
i
ns_mem_rtx_p to d
e
t
ect memory s
u
b
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[A
R
M]
Fix assembly
c
omment syntax
in -mprint-tune
-
info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fix
b
uild d
u
e
t
o IN
T
1
6
_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM]
P
R
target/
7
9145 Fix xordi3 exp
a
nder for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
kt
k
achov
[doc
]
C
o
rrec
t
optimi
s
ation l
e
vels documentatio
n
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktk
a
c
h
ov
[test
s
ui
t
e] Require share
d
effective tar
g
et for s
o
me
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
k
t
kachov
[testsuite] Fix FAIL:
g
cc
.
dg/lto
/
pr69188 on bare-m
e
t
al
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkach
o
v
[
A
R
M] PR target/71270 fix ne
o
n_val
i
d_imm
e
diate
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktka
c
hov
[AAr
c
h64]
Purge leftover occu
r
r
e
n
ces of
a
arch64_
n
opcre
l
ative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkacho
v
Add Cortex-A15 tuning to gcc
.
dg/unin
i
t-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkach
o
v
[tree-ssa-add
r
e
s
s] Avoid creating n
o
n-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM] P
R
target/
7
8694
:
Avo
i
d
invalid RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
k
tkach
o
v
[AArch64] Split X-reg
U
BFIZ
i
n
t
o W-
r
eg LSL when poss
i
ble
commit
|
commitdiff
|
tree
2016-12-16
ktkac
h
ov
[AArch6
4
] Split X-reg
U
BFX into W-re
g
LSR when p
o
ssib
l
e
commit
|
commitdiff
|
tree
2016-12-12
ktka
c
ho
v
[libstdc++]
[
tes
t
suite] XFAIL tests relyi
n
g
on l
o
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
kt
k
achov
[ARM][commi
t
ted]
S
ort ARMv8
p
roce
s
s
o
rs by
a
lpha
b
etic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktk
a
c
h
ov
[AArc
h
64] Sep
a
rate
s
hrink wrapping hooks implementat
i
on
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[AArch6
4
] PR targ
e
t
/
78362:
M
ake sure to only take REG
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
kt
k
achov
[TER] PR tar
g
et/4886
3
:
D
on't re
p
lace
expre
s
sio
n
s ac
r
oss
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
kt
k
achov
[ARM] PR t
a
rget/7
8
43
9
: Upda
t
e movdi
c
onstraints
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
k
t
k
a
c
hov
Remove d
e
ad FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64] Expan
d
DImod
e
consta
n
t store
s
to
t
wo SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktk
a
c
hov
[A
A
rch64]
Fix
gcc
.
dg/tort
u
re/float32-buil
t
in
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktk
a
chov
[
ARM] PR t
a
rget/78364
:
Add p
r
o
p
e
r
restrictio
n
s to z
e
ro
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2
/
2] Add sto
r
e merging unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[A
R
M]
[
2/2
]
Remove old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[AR
M
][1/2
]
Use
ge
n
e
ric_extra_costs
i
n al
l
remai
n
ing
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2] Fix off-b
y
-
one error in
c
lear_bit_region in
store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
tkachov
[AArc
h
64] Fi
x
PR ta
r
g
e
t
/778
2
2
: U
s
e tighte
r
predicate
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rtl
a
nal]
Fix
WO
R
D_REGISTER_OPERAT
I
ONS co
n
ditio
n
in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for big-
e
ndian
gcc
.
c-
t
ortu
r
e/e
x
ecute/p
r
55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
PR tree-optimization/78170:
T
runcate s
i
gn-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
k
a
cho
v
PR tree-optimization
/
78162: R
e
ject
n
egative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
cho
v
[
AArch64] Add function co
m
ment
s
t
o
s
ome prologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkach
o
v
G
IM
P
LE sto
r
e merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktk
a
chov
[check_GNU_st
y
le
.
sh] More aggressively ignore
dg-xx
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rtl-optimiz
a
tion/78038: Handle global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch
6
4] Use n
e
w target pass registrat
i
on
framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
k
t
kachov
[
AArch64] Add spellc
h
ecki
n
g
hints for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
k
t
kachov
[si
m
plify-
r
tx] Zer
o
-
i
niti
a
l
i
se lo
c
a
l
array in simplify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
tkachov
[fo
l
d-cons
t
] Fix native
_
encode_real for HFmod
e
constan
t
s
commit
|
commitdiff
|
tree
2016-10-03
ktk
a
chov
Re
v
ert: [RTL ifcvt]
Tr
a
n
s
form (X =
=
CST) ? -CST
:
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
k
tkac
h
ov
[RTL ifcvt] Tr
a
nsfor
m
(X == CST) ? -CS
T
: Y
into
(
X
.
.
.
commit
|
commitdiff
|
tree
next