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] Merge stores of D-register values with different modes
2018-05-22
ktkachov
[A
A
rch64] M
e
rge stores
of D-register
values w
i
th differe
n
t
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkacho
v
[AArch
6
4][co
m
m
i
tted]
F
ix gcc
.
targe
t
/aar
c
h64/v
e
c
_
in
i
t_1
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
k
t
ka
c
hov
svn rm
fi
l
es mis
s
ed out
f
rom "[arm][2
/
2] Remove support
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
[
AArch64]
I
mplement usadv
1
6
q
i and ssadv
1
6qi stan
d
ard
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
k
t
kachov
[arm][2/2] Remove suppo
r
t
f
or -march=armv3 and o
l
der
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[arm][1/2
]
Remove s
u
pport for
d
eprecated -march=armv5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
kt
k
a
c
hov
[AArch
6
4]
U
n
ify ve
c
_set patterns
,
su
p
p
or
t
float
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
ktkacho
v
[
patch
AA
r
ch64]
D
o
not perfor
m
a vector splat
f
o
r vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
ktkacho
v
[AArch64] Add
comb
i
ne
p
attern
t
o
fuse A
E
SE/AESMC
instru
c
tion
s
commit
|
commitdiff
|
tree
2018-05-03
ktkachov
[
t
r
e
e-comple
x
.
c
]
PR tre
e
-opt
i
mizati
o
n/70291:
I
nline
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
k
tkachov
Fix aarch64 ILP32 ICE with va
a
rg gimplified code
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[arm] PR ta
r
get/
8
2518: Return
fa
l
s
e
i
n
A
R
RA
Y
_MODE_SUP
P
OR
T
ED
_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[
A
A
rch64] PR target/85512: Tigh
t
en
S
IMD right shif
t
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
ktkach
o
v
[AAr
c
h64]
PR targe
t
/85512: Tighten SI
M
D right
s
hift
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
k
t
kac
h
ov
F
i
x mis
s
ing h
u
nk from pre
v
i
ous comm
i
t
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
PR testsuite/
8
5
4
83: Move
a
arch64/sve/
v
cond_1
.
c tes
t
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
ktk
a
chov
PR testsuite/85326
commit
|
commitdiff
|
tree
2018-04-17
ktkachov
[AArch64/arm] PR testsuite/85326 Avoid C++ tests whe
n
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktkach
o
v
[explow] PR
t
arget
/
8
5
173: v
a
l
i
dize memory before pas
s
ing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktk
a
c
hov
[AArch64] XFAIL gcc
.
targ
e
t/aarch64/st
o
r
e
_
v2vec_lanes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkachov
[arm] PR
target/
8
5026:
Fi
x
l
d
rsh le
n
gth es
t
i
m
ate
i
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
k
tkachov
Commit missi
n
g Changel
o
gs for PR ta
r
ge
t
/82518 fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkachov
This PR shows t
h
a
t
w
e
get the load/
s
tore_la
n
es logic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
k
tkachov
[arm] PR
t
a
rget/
8
31
9
3: Do not print
a
r
ch/cpu hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
ktkachov
[AArch64]
PR targe
t
/847
4
8
: Mark
*
compare_cs
t
ore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
k
t
k
achov
[A
A
rch
6
4
]
PR t
r
ee-optimization/64946: XFAIL gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[testsuite]
X
FAIL gcc
.
d
g
/tree-s
s
a/ssa-dom-cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktka
c
hov
[AArch64] Fi
x
gcc
.
tar
g
et/aarch64
/
subs
_
compare
_
[
1
2]
.
c
commit
|
commitdiff
|
tree
2018-01-26
kt
k
ach
o
v
[
a
rm] XFAIL advsimd-intrinsics/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktk
a
chov
[testsui
t
e] Fix a
r
m optio
n
s in gcc
.
dg/lto/201
1
02
0
1
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkachov
[
arm] Make gcc
.
t
a
r
g
e
t/a
r
m/
c
opysign_so
f
tfloat_1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
kt
k
acho
v
[a
r
m]
Fi
x
gcc
.
t
arget/
a
rm/neg
d
i-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktka
c
hov
[arm] Fix gcc
.
targ
e
t/arm/pr
4
0956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[ar
m
] Fix gcc
.
t
a
rget/
a
r
m
/p
r
79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
kt
k
ach
o
v
[arm]
F
i
x
gc
c
.
targ
e
t/arm/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
t
kachov
[
arm]
PR t
a
rget/65578: Fi
x
builti
n
-bswap
1
6-1
.
c
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
tkachov
[
arm] Fix
g
cc
.
target/arm/g2
.
c a
n
d
s
cd42-2
.
c
for --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
o
v
[
a
rm][testsuite] F
i
x -march tes
t
s in effectiv
e
targe
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm]
Con
v
e
r
t gcc
.
target/arm/stl-cond
.
c into
an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
kt
k
achov
[arm
]
Fix gcc
.
tar
g
et/arm/
p
r40887
.
c direc
t
ives
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
a
rm] Fix
gcc
.
target/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
k
tkachov
[
arm]
P
R target
/
8
3687: Fix invalid com
b
inatio
n
of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
k
tkachov
[arm][3/3]
I
mplement fp16fml lane in
t
rinsics
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm
]
[2/
3
] I
m
p
l
ement fp16fml extension
f
o
r
ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
chov
[a
r
m][1/3] A
d
d -
m
arch=armv8
.
4-a option
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm] Add
-
march=armv8
.
3-a a
n
d dotpro
d
multilib selectio
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
k
t
kachov
[ar
m
]
S
pecify +dot
p
rod su
p
port for
C
ortex-A55 and Cort
e
x
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm]
F
ix assembler option rew
r
i
t
e
alph
a
b
etical comparison
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
P
ATCH, PR83492] Fix selection of aarch64 big-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
kt
k
achov
[arm][doc] Do
c
u
ment accepted -
m
arch=
a
rmv8
.
3-a extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkach
o
v
[
aarch64][
l
ibstdc++] Use __ARM
_
BIG_E
N
DIAN in
s
tead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
kt
k
ach
o
v
[
a
rm
]
P
R
target/82975: Guard against reg
_
renumber
b
ein
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[a
r
m] PR target/82975: G
u
ard
a
gainst reg_renumber be
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[a
r
m] Add -mverbose-cost-dump and de-verb
o
si
f
y cos
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AArc
h
64]
S
pe
c
ify fp16 support fo
r
Cortex-A55 and C
o
r
tex-A7
5
commit
|
commitdiff
|
tree
2017-11-22
k
tkacho
v
[ARM] Fix test
a
rmv8_2-fp1
6
-
move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
kt
k
achov
[ARM] Fix
te
s
t armv8_2-
f
p16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkach
o
v
[
AR
M
] Fix more -Wreturn-t
y
pe fallout
commit
|
commitdiff
|
tree
2017-11-15
kt
k
achov
[AArch64] Im
p
rove scheduling model for
X-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktk
a
chov
[AArch6
4
] Add
STP p
a
tt
e
r
n to
s
to
r
e
a vec_c
o
n
c
at of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simplify-r
t
x] Simpl
i
fy ve
c
_m
e
rge of
v
ec_dupli
c
ates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
k
t
kacho
v
vec_merg
e
+ vec_dupl
i
cate + vec_
c
onc
a
t
simplification
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simp
l
ify vec
_
me
r
ge o
f
vec_duplicate w
i
th
const_
v
ector
commit
|
commitdiff
|
tree
2017-09-13
ktkach
o
v
[stor
e
-merging] Us
e
store or
d
er as tie-
b
r
eaker i
n
s
o
rt_by_bi
t
p
o
s
commit
|
commitdiff
|
tree
2017-09-11
kt
k
ac
h
ov
Add myself as ARM port maintai
n
er
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Upda
t
e
c
omment in gimple-ssa-store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
k
tkachov
[
AArc
h
64] F
i
x strict aliasin
g
issue in gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[
A
Arch64
]
Fix atomic_cmp_exchange_z
e
ro_
r
eg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
kt
k
a
c
hov
[AArch
6
4] Allow const0_rtx
ope
r
and for atom
i
c com
p
are
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkacho
v
[AArch64] Add combine
p
at
t
er
n
for storing lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkach
o
v
[AAr
c
h64]
U
se
S
U
BS
fo
r
p
a
r
allel subtraction
a
n
d
comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
t
kach
o
v
[AArch
6
4] Peep
h
ol
e
f
o
r SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[
AArch64] Ad
d
HF vector modes to lane-to-lane INS pattern
commit
|
commitdiff
|
tree
2017-06-02
kt
k
ac
h
o
v
[AArch
6
4] Emit
t
ighter st
r
ong atom
i
c
compare-e
x
c
hange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkachov
[AArch64] Acce
p
t more addressin
g
modes for PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkacho
v
[ARM] Add sou
r
ce m
o
de to copro
c
essor patte
r
n SETs
commit
|
commitdiff
|
tree
2017-03-23
ktka
c
h
o
v
[ARM] PR
t
arget/71436: Restric
t
*
l
oad_m
u
ltiple
pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkachov
[
A
Ar
c
h6
4
]
Use 'x' constraint
f
o
r vector HFmod
e
m
u
l
tiplicat
i
o
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
kt
k
acho
v
[ARM] PR
t
a
r
g
e
t/79911: Inv
a
lid vec_s
e
lect
a
rguments
commit
|
commitdiff
|
tree
2017-03-09
ktkach
o
v
[
AArc
h
64] PR target/79
9
13: VEC_SELEC
T
bugs in a
a
r
c
h
6
4
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktka
c
h
ov
P
R
c/798
5
5
:
add f
u
ll
s
to
p
t
o sto
r
e merging param descripti
o
n
s
commit
|
commitdiff
|
tree
2017-03-03
ktka
c
hov
[
A
Arch64] Fix boot
s
trap due to wide_int
.
elt (0)
uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip gc
c
.
dg
/
gimplefe-26
.
c on non
-
c99 r
u
ntime
t
arget
s
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[
A
RM] PR rtl-optimization/68664 Im
p
lement TARGET_SCH
E
D
_
CAN_
S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[AAr
c
h64
]
PR rtl-optim
i
zation/68664
Impl
e
ment
T
ARGET
_
SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkac
h
o
v
[
AArch64] Use contains_mem_rtx_p to d
e
tect memory
s
ub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
kt
k
achov
[
A
RM]
F
ix asse
m
bly comment syn
t
ax in
-
mprint
-
tune-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[ri
s
cv] Fix b
u
ild due
t
o
INT16_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
ktkach
o
v
[ARM]
PR target
/
79145
F
ix xordi3 expander
for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
t
k
ac
h
ov
[doc
]
Corr
e
c
t optimisa
t
ion
l
e
v
el
s
documentation f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkac
h
ov
[testsuite] Req
u
ir
e
shar
e
d
e
ffective
t
arget
for
s
ome
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
k
t
kachov
[testsuite
]
F
ix FAIL:
gcc
.
d
g
/l
t
o/pr691
8
8 o
n
bare-m
e
t
al
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
kt
k
achov
[ARM] PR
target/71270 fix
n
eon
_
vali
d
_
i
mmediate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
kt
k
ac
h
ov
[AArch64] Purg
e
leftover occurrences of aarch64
_
nopcrelat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkacho
v
A
dd
C
orte
x
-
A15
tuni
n
g to
g
cc
.
d
g
/uninit-pr
e
d-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
k
t
kachov
[
tre
e
-ssa-add
r
ess] Avoid cre
a
t
i
ng
non-canonical
R
T
L
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktka
c
hov
[ARM]
P
R
target/7
8
694:
A
void invalid RTL
shari
n
g in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktk
a
ch
o
v
[AArch64] Split
X
-reg UBFIZ into
W-reg LSL when possible
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] S
p
lit
X
-reg UBFX int
o
W-re
g
LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
k
t
kacho
v
[libstdc++][tes
t
sui
t
e
] XFAIL te
s
ts rel
y
ing on long
.
.
.
commit
|
commitdiff
|
tree
next