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
ktkachov
[
A
A
rch6
4
] PR target/8474
8
: Mar
k
*com
p
are_cs
t
ore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[A
A
rch6
4
] PR
t
ree-opti
m
izat
i
o
n/6494
6
:
XFAIL g
c
c
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
kt
k
achov
[te
s
t
suite] XFAIL gcc
.
dg/tree-s
s
a/
s
sa
-
d
om-cse-2
.
c
on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
k
tkac
h
ov
[
AArch64] Fix g
c
c
.
ta
r
get/aa
r
ch64/sub
s
_c
o
mpare_[
1
2]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[
a
rm]
X
FAIL
a
dvsimd-in
t
rinsic
s
/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
kt
k
a
c
h
o
v
[testsuite
]
Fix ar
m
options in gcc
.
dg/
l
t
o/201
1
0201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
k
t
kac
h
ov
[arm
]
M
a
ke
gc
c
.
target/arm
/
copys
i
gn_softfloa
t
_1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
kt
k
achov
[a
r
m] Fix gcc
.
target/a
r
m/negdi-[12
]
.
c
commit
|
commitdiff
|
tree
2018-01-19
k
tkac
h
ov
[arm] Fix gcc
.
targ
e
t/a
r
m
/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm] Fix gcc
.
tar
g
et/ar
m
/
pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
tkachov
[arm
]
Fix gcc
.
target/arm/p
r
70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm] PR target/65578: Fi
x
builtin-bswap16-
1
.
c an
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
kt
k
a
chov
[arm] Fix gcc
.
target/arm/g2
.
c and
scd42-2
.
c for --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm][testsuite]
Fix -march tests in effective
ta
r
get
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktk
a
c
hov
[
a
rm] Convert gcc
.
target/arm/stl-
c
o
n
d
.
c into an
RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkacho
v
[arm] Fix gcc
.
t
a
rget/arm
/
pr4088
7
.
c directives
commit
|
commitdiff
|
tree
2018-01-17
ktkach
o
v
[ar
m
] Fi
x
gcc
.
t
a
rget/arm
/
xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktka
c
h
o
v
[arm] PR target/83687: Fix
i
nva
l
i
d
combination
o
f VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
k
t
k
achov
[arm][3/3]
Implement fp16fm
l
la
n
e intrinsics
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][2/3]
I
mplement fp16fml ext
e
nsion for ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkach
o
v
[
arm][1/
3
] Add
-
m
a
rc
h
=armv8
.
4-a option
commit
|
commitdiff
|
tree
2018-01-08
k
tkachov
[
a
rm] Add
-
march=armv8
.
3-
a
and d
o
tprod mu
l
ti
l
ib sel
e
cti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkacho
v
[arm] Specify +do
t
prod support for Cortex-A55
a
nd
C
orte
x
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm] Fix a
s
sembler option rewrite alphabetical comparison
commit
|
commitdiff
|
tree
2017-12-20
ktkac
h
ov
[PATCH, PR83
4
92]
F
ix selecti
o
n of aarch64
big-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm][doc
]
Document
a
ccepted -march=armv8
.
3
-
a
extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
t
k
ac
h
ov
[aar
c
h
6
4][libstd
c
++] U
s
e
__ARM_
B
IG_ENDI
A
N
i
nstead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktk
a
c
hov
[arm] PR target/82975: Gu
a
rd against r
e
g_
r
e
n
umber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[arm]
P
R
targ
e
t/82975: Guard against reg_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[arm]
A
d
d
-mv
e
rbose-cost-dump and de-ve
r
bosify
c
os
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
k
tkac
h
ov
[AArch64]
Specify fp16 support f
o
r
C
ortex-A55 an
d
Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[ARM]
Fix
test armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
kt
k
achov
[ARM] Fix tes
t
armv8_2-fp16-mov
e
-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM]
F
i
x more -Wreturn-type fal
l
out
commit
|
commitdiff
|
tree
2017-11-15
ktkach
o
v
[A
A
rch64]
Improve sch
e
dulin
g
model for X-Ge
n
e
commit
|
commitdiff
|
tree
2017-11-08
kt
k
ach
o
v
[
AAr
c
h64]
A
dd STP pattern to store a vec
_
conca
t
of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simplify-rtx] Si
m
p
lify vec_mer
g
e
of vec_du
p
l
icates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
k
t
kachov
vec_merge + vec_duplicate + v
e
c_concat simplification
commit
|
commitdiff
|
tree
2017-11-08
ktka
c
hov
Simplify
v
ec_m
e
rge of
vec
_
duplicate with con
s
t_vector
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[stor
e
-merging] Use sto
r
e or
d
e
r as tie-breaker in sort_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktkachov
Add myself
as ARM port maintainer
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Update c
o
m
m
ent in gimple-ssa-store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktka
c
h
ov
[AAr
c
h64] Fi
x
strict aliasing is
s
ue in gc
c
.
target/
a
ar
c
h64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
kt
k
a
c
hov
[
A
Arch64] Fix atomi
c
_cmp_exchange_zero_reg_1
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64
]
Allow const0_rtx
operand
for atomic compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkach
o
v
[AArch64] Add combine pattern for
s
toring lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkac
h
o
v
[
AA
r
c
h
64] Us
e
S
U
BS for parallel subtra
c
ti
o
n and compari
s
on
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArc
h
64] Peephole for SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktk
a
chov
[AAr
c
h6
4
] A
d
d HF ve
c
tor
m
odes to
l
ane-to-lane
I
NS pa
t
tern
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch6
4
] Emit tighter
stron
g
atomic com
p
are-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkac
h
o
v
[
AArc
h
6
4
] Accept
more add
r
e
s
si
n
g modes
f
or
P
RFM
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[ARM] Add s
o
ur
c
e mode to coproc
e
ssor pattern SET
s
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[ARM] PR target/71
4
36: Restrict *load_multip
l
e pa
t
tern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkachov
[AArch64] Us
e
'x' c
o
nstraint
f
o
r ve
c
tor HFmod
e
multiplicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[ARM]
PR t
a
rget/7
9
911: Invali
d
v
ec_sele
c
t
a
rgume
n
ts
commit
|
commitdiff
|
tree
2017-03-09
ktka
c
hov
[AArc
h
64] P
R
target/79
9
13:
V
EC_S
E
LECT bugs i
n
aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
P
R
c/7
9
85
5
: ad
d
full stop to
stor
e
merging param description
s
commit
|
commitdiff
|
tree
2017-03-03
ktkac
h
ov
[A
A
rch64] Fix bootstrap due to wide_int
.
elt (0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip gc
c
.
dg/gimplefe
-
26
.
c on no
n
-
c
99 ru
n
ti
m
e targets
commit
|
commitdiff
|
tree
2017-02-14
ktkach
o
v
[
A
RM] PR rtl-
o
p
timizati
o
n/68664 I
m
plement
TARG
E
T
_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkach
o
v
[A
A
rch64] PR rtl-optimization/68664 Imp
l
ement TA
R
GET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AArch64] Us
e
contains_mem_
r
tx_p
to detec
t
memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM
]
Fix
a
ssembl
y
c
o
m
ment
syn
t
ax in -mpr
i
n
t
-t
u
ne-info
commit
|
commitdiff
|
tree
2017-02-08
k
tkachov
[riscv]
F
i
x
build due
t
o
I
N
T
1
6
_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
kt
k
achov
[AR
M
] PR target/7914
5
Fix xordi3 expander for immed
i
a
te
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[d
o
c] Co
r
r
e
ct
o
ptimisation levels documentation
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsuite]
R
e
q
u
i
re share
d
effecti
v
e targ
e
t for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsui
t
e] Fix FAIL:
g
cc
.
dg
/
lto
/
p
r
691
8
8
on ba
r
e-
m
eta
l
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[AR
M
] PR
t
arget/
7
1270 fix
n
eon_valid_immedi
a
te fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64]
P
u
r
ge l
e
ftover oc
c
urren
c
e
s of aarch64_nopcrel
a
tive
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
kt
k
acho
v
Add
C
orte
x
-A15 tu
n
ing
t
o
g
c
c
.
dg/
u
ninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tree-ss
a
-ad
d
r
e
ss] Av
o
id creating
non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM]
P
R target/786
9
4:
Av
o
i
d
invalid RTL
shar
i
ng
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
k
tkac
h
ov
[AArch64]
Split X-r
e
g UBFIZ into W-reg LSL when possible
commit
|
commitdiff
|
tree
2016-12-16
k
t
k
a
chov
[
AA
r
ch64] Spl
i
t X-reg UBFX
i
nto W-r
e
g LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
ktkacho
v
[libstdc++][te
s
tsu
i
te] XFAIL tests relying on lon
g
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][committed] Sort ARMv8
processors by alphabe
t
ic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktka
c
h
ov
[AArch64] Separ
a
te shrink
w
r
a
p
p
ing hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
ktkac
h
ov
[AArch64]
PR target/783
6
2:
Mak
e
s
ure to
only take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TER] PR target/48863 : Don't replace expressions acro
s
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR ta
r
get/78439: Update movdi constrain
t
s f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remove dead F
I
XME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AAr
c
h64] Expand DI
m
od
e
co
n
sta
n
t stores
to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
kt
k
a
c
hov
[
AArch64] Fix gc
c
.
dg/tortu
r
e/floa
t
3
2
-bui
l
tin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
t
kac
h
ov
[A
R
M
] PR target/783
6
4: Add proper res
t
rictions to z
e
r
o
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[
2
/2] A
d
d store merging unit
tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][2/2
]
R
e
move o
l
d rtx costs
commit
|
commitdiff
|
tree
2016-11-08
kt
k
ach
o
v
[ARM][1/2]
U
s
e generic_extra_costs in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
kt
k
a
chov
[1/2] Fix
o
ff
-
by-one
e
rro
r
in clear_
b
it_re
g
ion in sto
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
t
kachov
[AArc
h
64
]
F
i
x PR targ
e
t/7
7
822: Use
t
ig
h
te
r
pre
d
icates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rt
l
anal] Fix WORD_REGISTER_OPERATIONS cond
i
tion
in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkac
h
o
v
F
i
x
for big-endi
a
n gcc
.
c-
t
orture/ex
e
c
ute/pr5575
0
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
tkac
h
o
v
PR
t
r
e
e
-
o
ptimization/7817
0
: Truncate
s
i
gn-exte
n
de
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-optimiza
t
ion/781
6
2: Reject negative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch6
4
]
A
dd fu
n
ction comm
e
nts to
s
ome prol
o
gue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE store merging p
a
ss
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_GNU_s
t
yle
.
sh] Mor
e
aggressively
ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
k
t
ka
c
hov
[
r
ee]
P
R
rtl-o
p
ti
m
ization/78038: Handle gl
o
bal register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkacho
v
[AArch64] Use new
t
arget pass registration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[
AArc
h
6
4
]
A
dd
spellchecking
hints for -march,
-
mcpu
.
.
.
commit
|
commitdiff
|
tree
next