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] Improve LDP/STP generation that requires a base register
2018-05-30
ktkachov
[AArch64] Imp
r
ove LDP/STP genera
t
i
on
that requires
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
ktkachov
[
a
r
m] R
e
move mode26 feature bit
commit
|
commitdiff
|
tree
2018-05-22
k
t
kacho
v
[AArch64,
p
a
tch]
R
efa
c
t
o
r of aarch64-ld
p
stp
commit
|
commitdiff
|
tree
2018-05-22
ktkachov
[
AArch6
4
] Merge stores of D-regist
e
r v
a
lues with differen
t
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
k
t
k
a
c
h
ov
[AArch64][com
m
itted
]
Fix gcc
.
t
a
rget/aarch64/vec_init_1
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
s
v
n rm files missed out from "[arm][2/2] Re
m
o
v
e
s
u
pport
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
[AArch64] Impleme
n
t usadv16
q
i
and ssadv
1
6
qi standard
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
k
t
kachov
[arm]
[
2/2] Remove
s
uppo
r
t
for -march=armv
3
and older
commit
|
commitdiff
|
tree
2018-05-18
ktkac
h
ov
[a
r
m][1/2]
R
emo
v
e support for deprecated -m
a
rch=a
r
m
v
5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[AAr
c
h64]
Unify vec_
s
et patte
r
n
s
, s
u
pport floating
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
ktkachov
[patch AAr
c
h
64] Do
n
ot per
f
orm a vector splat f
o
r vector
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
k
t
kachov
[AAr
c
h64] Add combine pat
t
ern to fuse A
E
SE/AESMC ins
t
ruct
i
ons
commit
|
commitdiff
|
tree
2018-05-03
kt
k
ach
o
v
[t
r
ee-comple
x
.
c
]
PR tree-opt
i
miza
t
io
n
/7029
1
: Inline
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkach
o
v
Fix
aarch64 IL
P
32 IC
E
with
v
aar
g
gi
m
plified
cod
e
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[arm] PR target/82518: R
e
t
u
rn fal
s
e
i
n
AR
R
AY_MODE_SUPPOR
T
ED_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[
A
A
rch64] PR
target/
8
5512:
T
ighten
SI
M
D right shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
kt
k
ac
h
ov
[AArch64
]
PR target
/
8
5512: Tigh
t
en SIMD right shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
F
i
x
m
issing hunk from previou
s
commit
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
PR testsuit
e
/85483: Move aarch64/sv
e
/vcond_1
.
c test
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
ktkachov
PR testsuite/85326
commit
|
commitdiff
|
tree
2018-04-17
ktkach
o
v
[AAr
c
h64/arm] PR testsu
i
te/85326
A
v
oid
C
++ tests wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktkachov
[explow] PR ta
r
get/85173: validize memory before passing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktkachov
[
AArch64] XFAIL gc
c
.
target/
a
arch64/stor
e
_v2vec
_
lanes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkac
h
ov
[arm] PR t
a
rget/
8
5026:
F
ix l
d
rsh
l
en
g
t
h
e
stimate in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktkachov
Commit missin
g
Change
l
ogs for PR target
/
82518 fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkachov
This PR shows
that
w
e get
t
he load/store_lanes
log
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktkachov
[arm] PR
target/83
1
93:
D
o not print arch/cpu hin
t
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
ktkachov
[AArch64]
P
R target/
8
4748: Mar
k
*co
m
p
are_cstore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkac
h
o
v
[AArch64]
PR
t
re
e
-optimization/64946: XF
A
IL
g
cc
.
tar
g
e
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
k
tkachov
[testsuite] XFAIL gcc
.
dg/tree
-
ssa/s
s
a
-
d
o
m
-
c
se-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[A
A
rch64] Fix
g
cc
.
tar
g
et/aa
r
ch64/sub
s
_compare_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[arm]
XFAI
L
ad
v
simd-intrinsics/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkac
h
o
v
[te
s
tsuite] Fix a
r
m op
t
ions in g
c
c
.
dg/lto/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
k
t
kacho
v
[
a
rm] Make gcc
.
target/arm/copysign_
s
oftfloat_1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktk
a
chov
[arm] Fix g
c
c
.
t
arget/arm/ne
g
di
-
[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[ar
m
] Fix gcc
.
ta
r
ge
t
/
arm
/
pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[ar
m
]
Fix g
c
c
.
target/arm/pr7905
8
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[
ar
m
] Fix
gc
c
.
target/arm/pr702
7
8
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm] P
R
target/655
7
8: Fix builtin-bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] F
i
x gc
c
.
t
arget/arm/g2
.
c
and scd42-2
.
c f
o
r --w
i
th
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm][testsuite] F
i
x
-
m
arch t
e
sts
in
effect
i
ve target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Convert gcc
.
target/arm/stl-cond
.
c into an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[ar
m
] Fi
x
gcc
.
ta
r
get/arm/pr40
8
87
.
c
directives
commit
|
commitdiff
|
tree
2018-01-17
k
tka
c
hov
[arm] Fix gcc
.
targe
t
/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
k
t
kachov
[arm
]
PR target/83687: Fix invalid combination o
f
VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkacho
v
[arm][3/3] Implement fp16fml la
n
e intrinsics
commit
|
commitdiff
|
tree
2018-01-11
kt
k
ac
h
o
v
[arm][2/3] I
m
plement fp16fm
l
exte
n
sion
f
or
ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
kt
k
achov
[arm][1/3] Add -ma
r
ch=
a
rmv8
.
4
-a option
commit
|
commitdiff
|
tree
2018-01-08
k
t
kac
h
ov
[arm] Add
-march=armv8
.
3-a a
n
d do
t
p
r
o
d m
u
ltili
b
se
l
ection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm] Specify
+
d
otprod su
p
port for Co
r
tex-A55 and Co
r
tex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktka
c
hov
[
arm] Fix ass
e
m
b
l
er option r
e
write alphabetical compar
i
son
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
P
A
T
C
H, PR83492] Fix s
e
le
c
tion of aarch
6
4
big-
e
n
d
ian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm]
[
doc] Document a
c
cepted -mar
c
h=armv8
.
3
-
a e
x
tension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
kt
k
achov
[aa
r
ch64][
l
i
b
s
tdc++] Use
_
_ARM_BIG_E
N
DIAN i
n
ste
a
d
of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktka
c
ho
v
[arm] PR target/82975
:
G
uard
against re
g
_r
e
numb
e
r being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktk
a
chov
[
arm] P
R
target/82
9
75: G
u
ard again
s
t
reg
_
renumber b
e
ing
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkac
h
ov
[arm] Ad
d
-mverbose-cost-dump and de-verbos
i
fy cos
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktka
c
hov
[AArch
6
4] Sp
e
cify fp16 support fo
r
Cortex-A55 and Co
r
tex-A7
5
commit
|
commitdiff
|
tree
2017-11-22
k
t
kac
h
ov
[ARM]
F
i
x test armv8_2
-
fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkachov
[ARM] Fi
x
t
est armv
8
_2-fp16
-
move
-
1
.
c
commit
|
commitdiff
|
tree
2017-11-15
k
tkacho
v
[ARM] Fix
m
ore -Wreturn-type fallout
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AAr
c
h64] Improve sche
d
uling model for
X
-
G
ene
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[AArch64] Add STP pattern to store a
vec_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
k
tkachov
[simplify-rtx] Simplify vec_merge of vec_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
kt
k
a
c
h
ov
vec_merge + vec_duplic
a
t
e
+ vec_concat
s
im
p
li
f
ication
commit
|
commitdiff
|
tree
2017-11-08
ktkach
o
v
Simplify vec_
m
erge of ve
c
_duplicat
e
wit
h
const
_
vector
commit
|
commitdiff
|
tree
2017-09-13
kt
k
achov
[s
t
ore-mergin
g
] Use store
order as tie-breaker in
s
ort_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktkachov
A
d
d myself
as ARM p
o
rt mai
n
taine
r
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Upda
t
e
c
o
mment
i
n gimple-ssa
-
sto
r
e-mergi
n
g
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[
A
Ar
c
h
6
4
]
Fix s
t
ri
c
t
a
l
iasing issue in
g
cc
.
ta
r
ge
t
/aarch
6
4
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch6
4
]
F
ix a
t
omic_cmp_exc
h
ange_zero_r
e
g_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64]
Allow const0_rtx operand for atom
i
c co
m
p
are
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[
A
A
r
ch6
4
]
Add c
o
mbine pattern
f
or storin
g
la
n
e zer
o
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
t
kachov
[AArch64] Use SUBS for
p
arallel sub
t
r
a
ction and
c
ompar
i
son
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkac
h
ov
[AArch64] Peep
h
ole
for S
U
BS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Add HF vector modes to
lane-to-lane I
N
S pattern
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[
AArch64] Emit tighter
s
t
rong atomi
c
com
p
are-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktk
a
chov
[AArch64] Accept mor
e
a
d
dre
s
sing modes for PRF
M
commit
|
commitdiff
|
tree
2017-04-10
kt
k
achov
[ARM] Ad
d
source mode
to coproc
e
s
s
o
r
pattern SETs
commit
|
commitdiff
|
tree
2017-03-23
ktk
a
chov
[ARM] PR tar
g
et/71436: R
e
stri
c
t *l
o
ad
_
mult
i
ple pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
k
tkachov
[A
A
r
c
h64] Use 'x' constr
a
int for vector
HF
m
o
de multiplicati
o
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
k
tkachov
[ARM] PR target/7
9
911: Invalid vec_s
e
lect arguments
commit
|
commitdiff
|
tree
2017-03-09
k
tkachov
[
A
Arch6
4
]
P
R tar
g
et/79913
:
VEC_SELE
C
T
bugs in
a
ar
c
h64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktka
c
hov
PR c/7985
5
: add
full stop to store mer
g
ing param description
s
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[A
A
rch64] Fix
b
ootstrap due to wide_int
.
e
lt (0
)
u
n
init
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
k
tkachov
Skip gcc
.
dg/gimplefe-26
.
c on non-c99 runtime ta
r
gets
commit
|
commitdiff
|
tree
2017-02-14
ktkacho
v
[
A
RM] PR r
t
l-optimization/68664
Imple
m
en
t
TARGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[
A
Ar
c
h64] PR rtl-optimi
z
a
t
io
n
/68664 Imp
l
ement
TA
R
G
ET_SC
H
ED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkac
h
ov
[AArch
6
4]
Use
c
on
t
ains_mem_rtx_p to detec
t
memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkac
h
o
v
[ARM] Fix assembly comment
syntax in -mprint-t
u
ne-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[risc
v
] Fix build
d
ue
t
o INT16_MAX i
s
s
ue
commit
|
commitdiff
|
tree
2017-01-25
kt
k
achov
[ARM] PR target/791
4
5 Fix x
o
rdi3 expander
for immediat
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[do
c
] Correct opti
m
isa
t
ion levels documentation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[te
s
tsu
i
te] R
e
q
u
ire
s
hared ef
f
ective target for
some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
k
t
kac
h
ov
[
t
e
s
t
suite] Fix FAIL: g
c
c
.
dg/lto/pr69188 on bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM] P
R
targ
e
t/71270 fix neon_va
l
id_
i
m
m
edia
t
e for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[A
A
r
c
h
64
]
P
u
rge leftover occurrences of aarch64_n
o
pcrel
a
ti
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add Cortex
-
A15 tuning to gcc
.
dg/uninit-pre
d
-
8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
kt
k
achov
[tree-ssa-address]
Av
o
id creating n
o
n-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
k
t
ka
c
hov
[ARM] PR
t
arget
/
78694: Avoid invalid RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
next