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
[explow] PR target/85173: validize memory before passing it on to target probe_stack
2018-04-10
ktkac
h
ov
[explow] PR tar
g
e
t/85173: val
i
dize memory
bef
o
re passing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktkachov
[AArch
6
4] XFAIL gcc
.
targe
t
/
a
arch64/store_v
2
vec_lanes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
k
t
kachov
[arm] PR target/85026:
F
i
x
ldrsh length est
i
mate in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktkachov
Commit m
i
ssing
Changelo
g
s for PR target/82518 fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkachov
This PR shows that we
g
et the
loa
d
/store_lanes logic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktkacho
v
[
a
rm] PR target/83193:
D
o no
t
prin
t
a
r
c
h
/cpu hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
k
t
kachov
[AArch64] PR
targe
t
/847
4
8:
Ma
r
k
*c
o
mpare_
c
sto
r
e<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[AArch64] P
R
tree-optimization/
6
4946:
X
FAIL gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[tests
u
ite] X
F
AIL gcc
.
dg/
t
ree-s
s
a/ssa-dom-cse-
2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
k
t
k
a
c
hov
[AA
r
c
h64] Fix
g
cc
.
tar
g
et/aarch64/subs_compare_[1
2
]
.
c
commit
|
commitdiff
|
tree
2018-01-26
k
t
kacho
v
[arm] X
F
AIL advsimd-i
n
trinsics/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
kt
k
achov
[t
e
stsui
t
e] Fix arm options in gcc
.
dg/lto/
2
0110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktka
c
hov
[a
r
m] M
a
ke gcc
.
targe
t
/arm/copysign_sof
t
float
_
1
.
c mor
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktkacho
v
[
arm] Fix gcc
.
target/arm/neg
d
i-
[
12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
kt
k
achov
[arm] Fix gcc
.
target/
a
r
m
/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkacho
v
[arm] Fix
gcc
.
tar
g
et
/
arm
/
pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkacho
v
[arm] Fix
gcc
.
target/arm/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktka
c
hov
[arm] PR ta
r
get/65578: Fix
builtin-b
s
wap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm]
F
ix gcc
.
targe
t
/arm/g2
.
c and
scd42-2
.
c for --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm][testsuite] Fix -march tests in
e
f
f
ective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[ar
m
] Convert gcc
.
t
arg
e
t/arm/stl
-
cond
.
c into an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[a
r
m] Fix gcc
.
targ
e
t/arm/pr40887
.
c dire
c
tives
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix g
c
c
.
t
a
r
g
et/ar
m
/xor-a
n
d
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkachov
[
a
rm] PR t
a
rget/836
8
7:
F
ix invalid com
b
ination of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
k
tkacho
v
[arm]
[
3/3] Implement f
p
16fml lane intrinsics
commit
|
commitdiff
|
tree
2018-01-11
ktkac
h
o
v
[ar
m
][2/3]
I
mple
m
e
nt fp
1
6
f
ml extension f
o
r
ARMv8
.
4
-A
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[a
r
m
]
[1/
3
] Ad
d
-m
a
rch=a
r
mv8
.
4-a option
commit
|
commitdiff
|
tree
2018-01-08
ktk
a
chov
[ar
m
] Add -march=ar
m
v8
.
3-a
a
nd dotpro
d
multilib selection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
k
t
kach
o
v
[ar
m
] Specify +dotp
r
od sup
p
ort for
C
o
rt
e
x
-
A55 and Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkach
o
v
[arm
]
Fi
x
assembler
opti
o
n
re
w
rite alphabetical
comparison
commit
|
commitdiff
|
tree
2017-12-20
k
t
k
achov
[PATCH, PR8349
2
] F
i
x selection
of aarc
h
64 big-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm][
d
oc
]
D
ocument accepted -march=arm
v
8
.
3-a extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[a
a
rch
6
4][libs
t
dc++] Use __ARM_BIG_ENDIAN instead o
f
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkacho
v
[arm] PR t
a
rget/82975:
Guard a
g
ainst reg_renumber bein
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkac
h
ov
[arm
]
PR target/82975: G
u
ard aga
i
ns
t
reg_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[
a
rm
]
Add -m
v
erbose-cost-dump and d
e
-verbos
i
fy cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
k
tkachov
[AArch64] Spe
c
ify
f
p16
support f
o
r
Cortex-A55 and
Co
r
tex-A75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[
ARM] Fix
test armv8_2-fp16-m
o
v
e-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkac
h
ov
[ARM] Fix te
s
t a
r
mv8_2-fp
1
6-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkac
h
ov
[ARM]
F
i
x
m
ore -Wreturn-type fallout
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AAr
c
h64
]
Im
p
rov
e
scheduli
n
g model for
X
-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[AArch64] A
d
d STP p
a
ttern to
s
tore a vec_co
n
c
a
t
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simplify-rtx] Simplify
v
ec_merge of v
e
c
_
d
uplicat
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkach
o
v
vec_m
e
rge +
v
ec_duplicate + vec_co
n
cat simplifi
c
at
i
on
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Si
m
plify vec_mer
g
e of vec_du
p
licate with const_vector
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[sto
r
e-merging] Use store
o
r
der as tie-bre
a
ker in sort_
b
y_bitpos
commit
|
commitdiff
|
tree
2017-09-11
kt
k
achov
Ad
d
myself as ARM port maintainer
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Update com
m
ent in
g
imple-ssa-st
o
r
e
-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkac
h
ov
[AArch6
4
] Fix
s
t
rict aliasi
n
g issue i
n
gcc
.
t
a
rget/aarch
6
4
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch6
4
] Fi
x
atomic_cmp_exchange
_
zero_
r
eg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkach
o
v
[AArch64] Allow const0_rtx oper
a
n
d
f
o
r
a
tomi
c
compar
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktka
c
hov
[
A
Arch64]
Add c
o
m
bine patter
n
for storing
l
a
ne zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktk
a
chov
[AA
r
ch64
]
Us
e
S
UBS for p
a
rallel su
b
tr
a
ctio
n
and com
p
arison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Peephole for SUBS
commit
|
commitdiff
|
tree
2017-06-02
k
tkachov
[AArch64] Add
HF
v
ect
o
r mod
e
s t
o
lane-to-lane INS patte
r
n
commit
|
commitdiff
|
tree
2017-06-02
k
tkach
o
v
[AArch64] Emit tighter stro
n
g atomic compare-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
kt
k
achov
[AArch64]
A
ccept
mor
e
ad
d
r
es
s
ing modes
for P
R
FM
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[
A
RM]
Add sour
c
e m
o
de
t
o coprocessor pattern SETs
commit
|
commitdiff
|
tree
2017-03-23
ktk
a
chov
[ARM]
PR target/71436:
R
es
t
rict
*loa
d
_multiple patter
n
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktk
a
chov
[AArch
6
4] Us
e
'
x
' constrai
n
t for vec
t
or
H
Fmode mult
i
plica
t
io
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[
ARM] PR tar
g
e
t
/7
9
9
11: In
v
a
l
i
d vec_select arg
u
men
t
s
commit
|
commitdiff
|
tree
2017-03-09
k
tkachov
[AArc
h
64] PR tar
g
et/79913: VEC_SELEC
T
bugs
i
n
aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR c/79855:
a
dd ful
l
s
t
op to
s
to
r
e merging
param descriptions
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[A
A
rch
6
4] Fix bootstrap due
to wide_i
n
t
.
elt (0) un
i
ni
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip gcc
.
dg/gim
p
lefe-26
.
c
o
n no
n
-c99 run
t
i
m
e t
a
rgets
commit
|
commitdiff
|
tree
2017-02-14
ktkacho
v
[ARM]
P
R
r
tl-
o
pti
m
ization/68664
Implement TARGET_SCHED_CA
N
_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[AArch64] PR r
t
l
-
o
pti
m
izat
i
on/686
6
4 Implement
T
A
RGET_
S
CH
E
D_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkac
h
ov
[AArch6
4
] Use conta
i
ns_mem_rtx_p to
d
e
t
ect memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
kt
k
achov
[ARM]
F
ix assembly comm
e
nt syn
t
a
x in -mp
r
int-tune-inf
o
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[
ri
s
cv] Fix build due t
o
INT16_MA
X
issue
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[
A
RM] P
R
target/79
1
45 Fix xordi3 expander for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[doc
]
C
or
r
ect o
p
t
i
misation levels docum
e
ntat
i
o
n
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkach
o
v
[testsuite] Re
q
u
ire shared effe
c
tive target for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuite] Fix FAIL:
g
cc
.
dg/lto/pr69188 on
bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[A
R
M] PR target/71270 fix neon_valid_immedia
t
e
fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkach
o
v
[
AArch64] Purge
lefto
v
er occurren
c
es
of
a
arch64
_
n
o
pcrela
t
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add Corte
x
-
A
15 tuning to gcc
.
dg/
u
nini
t
-pred-8_
a
.
c
commit
|
commitdiff
|
tree
2017-01-09
k
tkachov
[tree-ssa-ad
d
ress
]
Avoid creating non-canonic
a
l
R
TL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
kt
k
ac
h
ov
[ARM]
P
R ta
r
get/7
8
694: Avoid inv
a
li
d
RTL sh
a
ring in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkac
h
ov
[
AArch64] Split X-reg UBFIZ into W-reg LSL when possible
commit
|
commitdiff
|
tree
2016-12-16
k
t
kachov
[
A
Arch64
]
Split X-reg
UBFX into W-reg LSR
when possible
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libstdc++][testsuite] XFAIL tests relying on
l
ong
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkacho
v
[
ARM][committed] Sort ARMv
8
processors by
alph
a
b
etic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[
A
Arch64] Sep
a
rate
shrink wr
a
pp
i
ng h
o
o
k
s implement
a
t
i
on
commit
|
commitdiff
|
tree
2016-11-30
kt
k
a
chov
[AArch64] P
R
target
/
78362: Make su
r
e t
o
only
t
ake REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktk
a
chov
[TER] PR target/
4
8
8
63 : Don't
r
eplace expressions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
k
tkacho
v
[ARM] PR targ
e
t/78439: Update movdi cons
t
r
aints fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkach
o
v
Re
m
ov
e
dea
d
FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch6
4
] E
x
pand DIm
o
de
c
onstant stor
e
s to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktka
c
hov
[A
A
rch64] Fi
x
g
c
c
.
dg/torture/float32-
b
uiltin
.
c
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkach
o
v
[
ARM] PR t
a
rge
t
/78364: Add
proper restric
t
ions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2
]
Add store
mer
g
ing unit tes
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
hov
[ARM
]
[2/2] R
e
m
ove old rtx cost
s
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][1
/
2
]
Use generic_ext
r
a_costs in
all
remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[1/2] F
i
x off-
b
y
-one error in clear_bit_region i
n
st
o
re
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64] Fix PR
t
arget/77822: Use tighter predic
a
tes
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
k
tkacho
v
[rt
l
a
n
al] Fi
x
WORD_REGISTER_
O
PERATIONS c
o
ndition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
Fix for big-endian gcc
.
c
-
torture/exe
c
u
te/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
tkachov
PR tree-optimizatio
n
/
7
8170: Truncate sign-ext
e
nded
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
P
R tree-optimizatio
n
/7
8
162: R
e
ject negative of
f
sets
.
.
.
commit
|
commitdiff
|
tree
next