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
[AArch64] PR ta
r
get/84748:
M
ark
*compare_cstore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[AA
r
c
h
64
]
PR tree-
o
pt
i
mizat
i
on/64
9
4
6: X
F
AI
L
gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[te
s
tsuite]
X
F
AIL gcc
.
dg/tre
e
-ssa/ssa-do
m
-
c
s
e-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[AArch64] Fix gcc
.
target/aar
c
h64/subs_c
o
mpar
e
_[1
2
]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[a
r
m] XFA
I
L
advsimd-intrin
s
ics/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
k
t
kacho
v
[testsuite] Fix arm options
i
n gcc
.
dg/lt
o
/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkachov
[arm] Make
g
cc
.
target/ar
m
/copys
i
gn_softfloat_
1
.
c
more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktka
c
hov
[arm
]
Fix g
c
c
.
targe
t
/arm/negdi-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktk
a
ch
o
v
[arm] Fix gcc
.
target/arm/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkach
o
v
[arm] Fi
x
gc
c
.
t
arge
t
/arm
/
p
r79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm]
F
ix gcc
.
target/arm/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
t
kachov
[a
r
m]
PR target/
6
5578: F
i
x b
u
iltin-bswap
1
6-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktk
a
chov
[arm
]
Fi
x
gc
c
.
targe
t
/arm/g2
.
c and scd4
2
-2
.
c
f
o
r --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktk
a
chov
[arm]
[
testsu
i
te] Fi
x
-march t
e
sts in effectiv
e
targ
e
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Convert
gcc
.
ta
r
get/arm/
s
tl-cond
.
c
i
nto an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkacho
v
[
arm]
Fix gcc
.
ta
r
get/arm/pr40
8
87
.
c di
r
ectiv
e
s
commit
|
commitdiff
|
tree
2018-01-17
k
tkachov
[arm] Fix g
c
c
.
target/arm/xor
-
and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkachov
[
a
rm]
P
R
t
arget/83687: Fix inval
i
d c
o
m
bi
n
a
t
ion
of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkach
o
v
[arm][3
/
3] I
m
plement fp1
6
fml
la
n
e in
t
r
i
nsics
commit
|
commitdiff
|
tree
2018-01-11
k
tkachov
[arm][
2
/
3] I
m
plemen
t
fp16fml extension f
o
r A
R
Mv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm]
[
1/3] Add
-
march
=
a
rmv8
.
4-a opt
i
on
commit
|
commitdiff
|
tree
2018-01-08
ktk
a
chov
[arm]
A
dd -ma
r
c
h
=armv8
.
3-a an
d
do
t
pro
d
mul
t
ili
b
sel
e
c
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[a
r
m
]
S
p
ec
i
fy +dotprod support
for Cortex-A55 and Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktka
c
hov
[arm] Fix assem
b
ler option rew
r
ite alphabet
i
cal comparison
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[PATCH
,
PR
8
3492] Fix sele
c
t
ion of aarc
h
64 big-e
n
dian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
t
kachov
[
arm]
[
doc] Document accepted -march
=
arm
v
8
.
3-
a
e
x
tension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
t
kac
h
ov
[aarc
h
64]
[
libstdc++
]
Use
__AR
M
_
BIG
_
ENDIAN instead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
t
kacho
v
[arm] PR target/82975: Guar
d
ag
a
i
n
st
r
eg_
r
en
u
mbe
r
be
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktka
c
h
ov
[arm] PR
target/82975: G
u
ard aga
i
nst r
e
g_
r
enumbe
r
being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[arm] Add -mverbose-cost-dump and de-verbosify cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AArch64] Specify fp16
s
upport
f
o
r Cortex-A55 and Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
kt
k
achov
[ARM] Fix
t
e
st armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkachov
[
ARM] Fix
test armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[A
R
M] Fix more -Wretur
n
-type fal
l
out
commit
|
commitdiff
|
tree
2017-11-15
ktka
c
hov
[AA
r
ch
6
4
]
Impro
v
e sc
h
eduli
n
g mode
l
for X-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[A
A
r
c
h64] Add STP p
a
ttern to
st
o
re a vec_concat
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simpl
i
fy-rt
x
]
S
imp
l
ify
vec
_
mer
g
e of
v
ec_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktka
c
h
o
v
v
ec_merge + v
e
c_dupl
i
cate + vec_concat simpli
f
icat
i
o
n
commit
|
commitdiff
|
tree
2017-11-08
ktkacho
v
Simplify vec_merge of vec_
d
upl
i
cate wi
t
h cons
t
_vec
t
or
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[s
t
ore-merging] Use store order as tie-breaker in sort
_
by_b
i
tpos
commit
|
commitdiff
|
tree
2017-09-11
kt
k
achov
Add
m
yself
a
s ARM port
m
a
intainer
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Upd
a
te c
o
mment in gimple-ssa-store-merg
i
ng
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[A
A
rch64] Fix strict aliasi
n
g issue in g
c
c
.
t
a
rget/aa
r
ch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[
A
Arch64]
F
i
x
atomi
c
_cmp_exchange_zero_re
g
_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[
A
Arch64] A
l
low const0_rtx operand
for atomic compa
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
t
kachov
[AA
r
ch64] Add combine pattern for storing lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
tkachov
[A
A
r
c
h64] Use
S
UBS for p
a
rallel su
b
tracti
o
n and compari
s
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
kt
k
achov
[AArch6
4
] Peephole for SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Add HF
v
e
cto
r
mode
s
to
lane-
t
o-lane INS patt
e
r
n
commit
|
commitdiff
|
tree
2017-06-02
ktkach
o
v
[AArc
h
6
4] Emit t
i
ghter str
o
ng atomic compare-excha
n
ge
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkachov
[AArch64]
A
cc
e
pt more a
d
dressing modes for PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[ARM
]
Add sou
r
c
e
mo
d
e
t
o coprocessor pattern
S
ETs
commit
|
commitdiff
|
tree
2017-03-23
ktkacho
v
[ARM] PR target
/
71436
:
Res
t
rict *load_mu
l
tiple pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
k
tk
a
chov
[AArch
6
4] Use 'x'
c
o
n
s
traint
f
or vec
t
or H
F
mode multiplicat
i
o
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[ARM]
PR target/
7
9
9
1
1: Invalid vec_select ar
g
uments
commit
|
commitdiff
|
tree
2017-03-09
ktka
c
hov
[AArch64] PR
t
arget/7
9
913: VEC_SELECT bugs in
aa
r
c
h
64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkach
o
v
PR c/79855: add fu
l
l stop to store merging param des
c
riptions
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[A
A
rch64] Fix bootstrap due to wid
e
_int
.
elt (0)
u
ninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip gcc
.
dg
/
g
implefe-2
6
.
c
on non-c99 r
u
ntime targets
commit
|
commitdiff
|
tree
2017-02-14
ktk
a
chov
[ARM]
P
R rt
l
-optimiz
a
tion/68664 Impleme
n
t
TARGET_SCHED_
C
AN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
k
t
kachov
[AArch64]
P
R rtl-opti
m
izati
o
n/68664 I
m
plement TARGET_SC
H
ED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AArch64]
Use
contain
s
_mem_rtx_p to
d
et
e
ct m
e
mo
r
y su
b
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM]
F
ix
a
ssembly comment syn
t
ax in -mp
r
int-
t
une-info
commit
|
commitdiff
|
tree
2017-02-08
k
tkachov
[riscv
]
Fix build due to INT16_MAX iss
u
e
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM] PR
t
arget/7
9
14
5
Fix xordi3 e
x
p
a
nder for immed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktka
c
hov
[doc] Correct optimisation levels document
a
ti
o
n for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
kt
k
achov
[testsuite] Require shared effective target for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[test
s
uite] Fix FAIL: gcc
.
dg/lto/pr
6
9188 on
bare-me
t
al
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
kt
k
achov
[ARM] PR target/71270
f
ix neon_valid_immediate
fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkacho
v
[AArch64]
P
urge leftover
occurrence
s
of aarc
h
64_nopcrelati
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkacho
v
Add Cort
e
x-A15 tunin
g
t
o gcc
.
dg/uni
n
it-p
r
ed-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktka
c
hov
[tree-ssa-ad
d
ress] Avoid creating no
n
-canoni
c
al RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
k
t
ka
c
hov
[ARM
]
PR tar
g
et/786
9
4
:
Avoid invali
d
RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AA
r
ch64] S
p
lit X-reg UBFIZ into W-reg LSL when
possi
b
le
commit
|
commitdiff
|
tree
2016-12-16
k
tkachov
[AArch64] Sp
l
it X-reg
UBFX i
n
to W-reg LSR w
h
e
n
poss
i
ble
commit
|
commitdiff
|
tree
2016-12-12
k
tk
a
c
hov
[lib
s
tdc++][testsuite] XFAIL tests r
e
l
yi
n
g
o
n long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][
c
om
m
itted] Sort ARMv8 processo
r
s by
a
lphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
k
t
kachov
[AArc
h
64] Separate sh
r
ink wrapping hooks i
m
plemen
t
ation
commit
|
commitdiff
|
tree
2016-11-30
k
tkachov
[AArch64]
P
R target/78362: Make su
r
e to o
n
ly
take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TER] PR
t
arget/48863
:
D
on't
replace expressio
n
s a
c
ro
s
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR
t
ar
g
et/78439: Up
d
ate movdi constraints f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkach
o
v
Remove dead FI
X
ME
commit
|
commitdiff
|
tree
2016-11-17
k
tkachov
[
A
Ar
c
h64]
E
xpand DImode c
o
nstant sto
r
es to two SI
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
kt
k
achov
[AArch64] Fix gcc
.
dg
/
torture/float32-buil
t
in
.
c wit
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkacho
v
[ARM]
PR target/78
3
64: Add proper
r
estrictions to zer
o
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
kt
k
ac
h
o
v
[2/
2
] Add store
m
e
r
g
i
n
g unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[
A
RM]
[
2/
2
] R
e
move
old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[A
R
M
][1/2] Use generic_extra_costs
in all remai
n
ing
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2]
F
i
x
o
ff-by-one erro
r
in c
l
ear_bi
t
_re
g
i
o
n
in
store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64]
Fix PR ta
r
get/77822: Us
e
tighter pr
e
dicat
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
k
tkachov
[rtlanal]
F
ix W
O
RD_REGISTER_O
P
ERATIONS condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for
b
ig
-
en
d
ian gcc
.
c
-
to
r
tur
e
/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
h
o
v
P
R
tree-optim
i
zati
o
n/78170: Truncate sign-extende
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
c
h
ov
PR tree-
o
ptimiz
a
tio
n
/78162: Reject negative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AAr
c
h64]
A
dd function c
o
mments to
some prolo
g
ue
/
epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE st
o
re merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_GNU_st
y
le
.
sh] M
o
re aggressive
l
y
i
gnore
dg
-
xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree]
P
R rtl-optimization/78038: Handle global reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktka
c
hov
[AArc
h
64]
U
se new targ
e
t pass
r
egistration fra
m
e
work
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AA
r
ch
6
4] Add spell
c
heck
i
ng hints
for -ma
r
ch,-m
c
pu
.
.
.
commit
|
commitdiff
|
tree
next