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] PR target/84748: Mark *compare_cstore<mode>_insn as clobbering CC reg
2018-03-08
k
t
kac
h
ov
[AArch64] PR targ
e
t
/
8
4
74
8
: Mark *co
m
pare_cstore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktka
c
ho
v
[
A
Arch64] PR t
r
ee-optimizatio
n
/64946: XFAIL gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[testsuit
e
] X
F
AI
L
gcc
.
dg/tree-ssa/ssa-dom-cse
-
2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[A
A
rch64] Fix gc
c
.
t
arget/
a
a
rch64/sub
s
_comp
a
r
e
_
[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[a
r
m
]
XF
A
IL
a
dvsimd-intrinsics/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkachov
[tes
t
suite] Fix arm options
i
n
g
cc
.
dg/lto/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkach
o
v
[
a
rm] Make
gcc
.
target/arm/copysign
_
softfloat_1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
k
t
k
a
c
ho
v
[arm] Fix gcc
.
target
/
arm/negdi-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm] Fix gcc
.
target/arm/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm
]
Fix gcc
.
target/arm/p
r
7
9058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktka
c
h
ov
[arm] Fix gcc
.
targe
t
/arm/pr70
2
78
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktk
a
chov
[arm] PR
target/65578
:
Fi
x
built
i
n-bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[a
r
m] Fix gcc
.
targe
t
/arm/g2
.
c and
scd42
-
2
.
c for --wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm][tes
t
suit
e
]
F
ix -march tests in effective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm]
Con
v
ert
gc
c
.
target/a
r
m/stl-cond
.
c
into an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm
]
Fix gcc
.
ta
r
ge
t
/
a
rm/pr4088
7
.
c
direc
t
i
v
es
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
arm] F
i
x g
c
c
.
t
a
rget/arm/xor-
a
nd
.
c
commit
|
commitdiff
|
tree
2018-01-15
kt
k
achov
[arm]
P
R
targe
t
/83687: Fix i
n
val
i
d
c
ombination of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkach
o
v
[
a
rm][3/3] I
m
p
l
ement
fp1
6
fml
lane intrinsics
commit
|
commitdiff
|
tree
2018-01-11
ktkach
o
v
[
a
rm][2/3]
Im
p
l
e
men
t
f
p
16fml extension for ARMv
8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkac
h
ov
[arm][1/3] Add -march=armv8
.
4-a option
commit
|
commitdiff
|
tree
2018-01-08
ktkach
o
v
[arm]
A
d
d
-march=armv8
.
3-a
a
nd
d
o
tprod mult
i
lib sele
c
tion
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[ar
m
] Sp
e
cify +dotprod s
u
pp
o
rt for Co
r
tex-A55 and C
o
rtex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm]
F
i
x assemble
r
o
ption
rewrite alphabetical com
p
aris
o
n
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[PATC
H
,
PR83492] Fix select
i
o
n o
f
aa
r
ch64 big-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
t
kachov
[
arm][doc] Document accepted -ma
r
ch=armv8
.
3
-a e
x
ten
s
io
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[aarch64][libs
t
dc++] Use __
A
RM_BIG_EN
D
IAN instead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm] PR tar
g
et/82975:
G
u
a
r
d against
r
eg_r
e
number being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[arm] PR
t
arget/8297
5
: Guard a
g
ainst
reg_renumber be
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktk
a
chov
[arm] Add -mverb
o
se-
c
ost-
d
ump and d
e
-ve
r
bosif
y
cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkacho
v
[
AArch6
4
]
Sp
e
cify fp
1
6 support for Cortex-A55 and Cortex-
A
75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[ARM]
F
ix te
s
t a
r
mv8_2-
f
p16-m
o
ve-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkachov
[ARM] F
i
x
tes
t
armv8_2-f
p
16-
m
ove-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
kt
k
achov
[A
R
M
] Fix more -Wreturn-type fal
l
out
commit
|
commitdiff
|
tree
2017-11-15
k
t
k
a
chov
[AArch64] I
m
prov
e
scheduling model for X-Gene
commit
|
commitdiff
|
tree
2017-11-08
k
t
kachov
[AArc
h
64] Add STP pattern
to store a vec_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
ov
[simpl
i
f
y-rtx] Simp
l
ify vec_merg
e
of vec_duplic
a
tes
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
v
ec_
m
erge
+ ve
c
_duplicate + vec_
c
onca
t
simplific
a
tion
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simplif
y
vec_merge of vec_dupli
c
ate wi
t
h cons
t
_v
e
cto
r
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[s
t
ore-mergin
g
]
Use st
o
re order a
s
t
i
e-
b
reaker in sort_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktkachov
Add m
y
self as ARM port maintainer
commit
|
commitdiff
|
tree
2017-07-14
kt
k
a
c
h
o
v
Upd
a
te comme
n
t in
gimple-ssa-
s
tore-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
k
tkac
h
ov
[AArc
h
64] Fix s
t
rict aliasing
issue
i
n gcc
.
t
arg
e
t/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch64] Fix atomic_cmp_e
x
change_zero_reg
_
1
.
c w
i
th
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
k
t
kacho
v
[AArch6
4
]
A
l
low cons
t
0_rtx operand
for
a
tomic com
p
are
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkac
h
ov
[AArch64
]
Add combi
n
e
p
a
ttern for storin
g
lane
z
ero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64]
U
s
e
SUBS
f
or par
a
llel subtr
a
ction and
c
ompariso
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkach
o
v
[AArc
h
64] Peephole
f
o
r SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkac
h
ov
[AArch6
4
] Add HF vector modes to lane-to-lane INS pat
t
ern
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Emit tighter strong atomic comp
a
re-e
x
ch
a
nge
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkachov
[AAr
c
h64
]
Accept m
o
re addressing modes f
o
r PR
F
M
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[
A
RM]
A
dd sourc
e
m
ode to coproce
s
sor pattern SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[ARM]
P
R target/71436: Restrict *load_multiple pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkac
h
o
v
[AAr
c
h64] Use 'x' co
n
straint for vector HFmode multiplicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktk
a
c
h
ov
[
ARM] PR target/79911: Invali
d
vec_
s
ele
c
t
argu
m
ents
commit
|
commitdiff
|
tree
2017-03-09
ktkach
o
v
[AArc
h
64] PR target/79913: VEC_S
E
LECT bugs
i
n aar
c
h
64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktka
c
h
o
v
PR c/79855: add
f
ull
s
t
op to s
t
or
e
merging pa
r
am de
s
criptions
commit
|
commitdiff
|
tree
2017-03-03
ktkacho
v
[AArc
h
64]
Fix bootst
r
ap due
to wid
e
_
i
nt
.
elt (0)
uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
S
kip gcc
.
dg
/
gimplefe-2
6
.
c o
n
n
on-c99
r
u
ntime targets
commit
|
commitdiff
|
tree
2017-02-14
k
tkac
h
o
v
[AR
M
] PR rtl-optimization/68
6
64 Imple
m
ent TARGET
_
SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[AArch64] PR
r
tl-optimization/68664 Implement TARGE
T
_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkacho
v
[
AArch64]
Use contains_
m
em_rtx_p to detect memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktk
a
chov
[ARM]
Fix a
s
sembl
y
comment synta
x
in -mpr
i
nt-t
u
n
e
-inf
o
commit
|
commitdiff
|
tree
2017-02-08
k
tka
c
ho
v
[riscv] Fix
b
uild due to INT16_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM]
PR targ
e
t/7914
5
Fix
x
ordi3 expander f
o
r i
m
med
i
a
te
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[
doc] Cor
r
e
c
t
optimisation levels d
o
cumentation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
t
k
a
c
hov
[te
s
tsuite]
R
equi
r
e shared
e
ffect
i
ve ta
r
get
for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuit
e
]
F
ix FAIL:
gcc
.
dg/lto
/
p
r
69188 o
n
bare-met
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
kt
k
a
chov
[ARM]
P
R
target
/
7
1
270 f
i
x
n
eon_valid_immed
i
ate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[A
A
rch64] Purge left
o
v
er occurr
e
nces of aarch
6
4_nopc
r
el
a
tive
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add Cortex-A15 tu
n
ing to gcc
.
dg/unin
i
t-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktka
c
hov
[tr
e
e-ssa
-
ad
d
r
e
s
s] Avoid
cr
e
ating
n
on-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM]
P
R target/78694: Avoid
i
nvalid RTL s
h
aring in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
k
t
kac
h
ov
[AArch64] S
p
lit
X
-reg
U
BFIZ
i
n
t
o W-reg LSL when pos
s
i
bl
e
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArc
h
64] Split X-reg UBFX into W-reg LSR wh
e
n possi
b
le
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libs
t
dc++][testsuite] XFAIL
tests relying o
n
long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM]
[
co
m
mit
t
ed]
Sort AR
M
v8
pr
o
ce
s
sors by alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktk
a
ch
o
v
[AArch64]
S
e
p
arate shrink wrapp
i
ng hooks impl
e
mentation
commit
|
commitdiff
|
tree
2016-11-30
ktk
a
chov
[AAr
c
h64] PR
t
arget/78362: Make sure to only t
a
k
e
REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TER] PR target/4886
3
: Don't replace expressions ac
r
oss
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkacho
v
[AR
M
] PR target
/
7
8439: U
p
d
ate movdi constrai
n
ts for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktka
c
hov
Re
m
ove de
a
d
F
IXME
commit
|
commitdiff
|
tree
2016-11-17
ktkac
h
ov
[A
A
rch64] E
x
pa
n
d DIm
o
de co
n
s
t
ant store
s
to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
k
tka
c
hov
[AArch64] Fix gcc
.
dg/tortur
e
/
f
loat32-buil
t
in
.
c w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[AR
M
] P
R
t
arget/78364: Add proper re
s
tric
t
ions t
o
zer
o
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[2/2] Add store
merging uni
t
tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][
2
/
2] Remov
e
old rt
x
costs
commit
|
commitdiff
|
tree
2016-11-08
k
tkachov
[ARM]
[
1/2] Use gene
r
i
c_extra_costs in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2] Fix off-by-one
error in
clear_bit_
r
eg
i
o
n
i
n store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[A
A
rch64] Fix
PR
target/
7
7
8
22: U
s
e tighter pr
e
d
i
cates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[
r
t
l
anal]
F
i
x
WORD
_
REGISTE
R
_O
P
ERA
T
IONS condition
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
Fix fo
r
big-
e
ndian
gcc
.
c-torture/execute/
p
r
55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-optimiza
t
ion/78
1
7
0
: Truncat
e
sign-exten
d
ed
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
PR t
r
ee-
o
ptimiz
a
tion
/
78162
:
R
e
ject negati
v
e offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
k
achov
[
A
A
r
ch64] Add functio
n
comm
e
nts to some pro
l
ogue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktk
a
cho
v
GIMPL
E
store merging
pass
commit
|
commitdiff
|
tree
2016-10-24
kt
k
a
c
hov
[check_GNU_style
.
sh] More aggressi
v
ely ig
n
ore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
kt
k
achov
[ree]
PR rtl-optimization/78038:
Handle global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[
AArc
h
64] Use
n
ew tar
g
et pa
s
s r
e
gistration f
r
amework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktka
c
hov
[AArch64] Add
s
pellch
e
c
k
ing hints for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
next