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] Impr
o
ve LDP/ST
P
generation that
req
u
ires
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
ktkach
o
v
[arm] Remove
m
ode26 feature bi
t
commit
|
commitdiff
|
tree
2018-05-22
kt
k
ach
o
v
[AA
r
ch64
,
pat
c
h] Refa
c
to
r
o
f
aarch
6
4-l
d
pstp
commit
|
commitdiff
|
tree
2018-05-22
ktk
a
chov
[AArch64] M
e
rge
stor
e
s of D-register valu
e
s
with different
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
k
t
kachov
[A
A
r
ch64][committed] Fix g
c
c
.
tar
g
et/aarch64/vec_ini
t
_1
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
svn rm file
s
mis
s
ed o
u
t from
"
[
a
rm][2/2] Remove support
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktka
c
hov
[
A
Arch64]
Implement u
s
adv16qi
a
nd ssadv16qi standar
d
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[arm][2/2
]
Remove support for -
m
arch=armv3 and older
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[arm
]
[1/2]
R
emove support for deprecated -
m
arch=armv5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktk
a
cho
v
[AArch64] Unify
v
ec_set patter
n
s
, support
f
l
o
a
ting
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
k
t
k
a
c
h
ov
[
p
atch A
A
rch64] Do not perform a vector splat for vector
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
k
tkachov
[AAr
c
h64] Add combine
p
attern to fus
e
AESE/AESMC instructions
commit
|
commitdiff
|
tree
2018-05-03
kt
k
achov
[tree-complex
.
c
]
PR t
r
ee-optimizati
o
n/
7
0291: Inline
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
Fix aarch6
4
ILP32 ICE w
i
th va
a
rg gimplified code
commit
|
commitdiff
|
tree
2018-04-27
ktk
a
ch
o
v
[arm] PR target/82518: Return false in ARRAY_MO
D
E_SUPPORTED_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
kt
k
a
c
hov
[
A
Arch64] PR target/85512:
T
ig
h
ten SIMD right shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
ktkachov
[
AA
r
ch64] PR
t
arget/85512: Tighten S
I
MD right shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
k
t
kachov
Fix miss
i
ng hunk from pre
v
ious commit
commit
|
commitdiff
|
tree
2018-04-20
ktka
c
h
ov
PR testsui
t
e/85483:
M
o
ve aarch64/sve/vcond
_
1
.
c test
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
kt
k
ach
o
v
PR testsu
i
t
e/85326
commit
|
commitdiff
|
tree
2018-04-17
kt
k
achov
[A
A
rch64/arm] PR
testsuite/8532
6
A
v
oid C++ te
s
ts
w
hen
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktka
c
hov
[explow] PR ta
r
get/85173: val
i
di
z
e
m
emory bef
o
re passing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktkachov
[
AArch64]
X
F
A
IL
gcc
.
targe
t
/aarch64/stor
e
_v2vec
_
l
anes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkachov
[arm] PR t
a
rget
/
85026: Fix ldrsh l
e
ngth e
s
ti
m
a
t
e in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktkachov
Com
m
it
mis
s
ing
Changelogs
f
or PR target/825
1
8 fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkach
o
v
T
his PR
s
hows t
h
at we get the loa
d
/store
_
lanes
logic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktk
a
chov
[arm] PR target/8
3
193: Do not print arch/cpu hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
ktkachov
[AArch64] PR
target/847
4
8: Mark
*
compa
r
e_cstore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktka
c
h
ov
[AArch64] PR
tre
e
-optimization/6
4
946: XFAIL gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktk
a
chov
[testsuite] XFAIL gcc
.
dg/tree-ss
a
/ssa-do
m
-
cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
k
tkachov
[AArch64]
Fix gcc
.
t
a
rge
t
/aarch
6
4
/
s
u
bs_com
p
are_[
1
2]
.
c
commit
|
commitdiff
|
tree
2018-01-26
kt
k
ach
o
v
[arm] XFAI
L
advsim
d
-
i
n
trinsic
s
/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkachov
[te
s
tsuite
]
Fix ar
m
options
in gcc
.
d
g
/
lto/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkacho
v
[arm] Make gcc
.
target/arm/copysign_s
o
ftfl
o
at_1
.
c
m
o
re
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktkach
o
v
[a
r
m]
F
ix g
c
c
.
target/ar
m
/negdi-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[
a
rm] Fix
g
cc
.
t
arget/a
r
m/
p
r40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
k
tka
c
hov
[
a
rm] F
i
x gcc
.
target/arm/pr79
0
58
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
t
k
achov
[arm] Fix g
c
c
.
target/arm/p
r
7027
8
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[
arm
]
PR target
/
65
5
78: Fix builtin-
b
s
wap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm]
Fix gcc
.
target/
a
r
m
/g2
.
c and
s
cd42-2
.
c for --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
a
rm][testsuite] Fix -m
a
rc
h
tests in effective t
a
rget
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] C
o
nv
e
rt
g
cc
.
ta
r
g
e
t/arm/stl-
c
ond
.
c in
t
o an
R
TL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[arm]
Fix gcc
.
target/ar
m
/pr40887
.
c di
r
ectives
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
o
v
[arm
]
Fix gcc
.
target/arm/xor-
a
nd
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkacho
v
[a
r
m] PR target/83687: Fix invalid combination of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
k
t
kachov
[arm][3/3] Implement
fp16fml la
n
e
intrins
i
cs
commit
|
commitdiff
|
tree
2018-01-11
k
t
kachov
[arm][2/3] Implement fp
1
6f
m
l
exte
n
s
i
on fo
r
AR
M
v8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[
a
rm][1/3] Add -march=
a
rmv8
.
4-a o
p
tion
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm] Add
-m
a
rch=arm
v
8
.
3
-
a and dotprod multil
i
b selecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm] Specify +d
o
tpr
o
d support f
o
r
Co
r
tex-A55
a
nd Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
k
t
k
achov
[
arm] F
i
x assembler option r
e
write
a
lph
a
betical compar
i
s
on
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[PATCH, PR83492] Fix select
i
on
o
f aa
r
ch64 bi
g
-endia
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktk
a
c
h
ov
[arm][doc]
D
oc
u
ment accepted -march=ar
m
v8
.
3-a
extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[aa
r
ch64][libstdc++]
U
s
e
_
_
ARM_BI
G
_
E
NDIAN i
n
stead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
a
rm] PR target
/
82975: Gu
a
rd against reg_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[ar
m
] PR target/82975:
Guard agains
t
reg_
r
en
u
mber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[arm] Add -mverbose-c
o
st-dump and
de-verbosify
c
ost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[
AArch64] S
p
ec
i
fy fp16 support for Cortex-A55 and Cortex
-
A75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[ARM] Fix test armv8
_
2-fp
1
6-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkacho
v
[ARM] Fix test armv8_2-fp
1
6-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM
]
Fix
more -Wret
u
rn-ty
p
e fallout
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AArch64] Improv
e
sche
d
uli
n
g m
o
d
e
l fo
r
X-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[
A
Arch64] Add STP patter
n
t
o sto
r
e a v
e
c
_
concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simplify-rtx] Si
m
pl
i
fy vec_merge of vec
_
duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
o
v
vec
_
m
e
rge +
vec_du
p
l
i
c
a
te +
v
ec_concat
s
implificati
o
n
commit
|
commitdiff
|
tree
2017-11-08
k
t
kachov
Si
m
plify vec_merge
o
f
vec_duplic
a
te with con
s
t_vec
t
o
r
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[store-mer
g
i
n
g
]
Use store order as tie-brea
k
e
r
in sort_by_bit
p
o
s
commit
|
commitdiff
|
tree
2017-09-11
ktkach
o
v
Add myself as AR
M
p
ort main
t
a
i
ner
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Update comment in
g
i
m
p
le-ssa-sto
r
e-merg
i
ng
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkach
o
v
[AArch64] Fix strict alias
i
ng
i
ssue
in
gc
c
.
tar
g
e
t/aa
r
c
h
64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch64] Fix atomic_cmp_
e
xch
a
nge_zero_reg_1
.
c
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkach
o
v
[AArch64]
Allow
const0_rtx op
e
rand for atomic c
o
mpare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
kt
k
achov
[
A
A
rch6
4
] Add combine
p
a
tt
e
rn for storing lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
t
kachov
[AArch64] Use
S
UBS for parallel subtraction an
d
comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] P
e
e
p
hole for S
U
BS
commit
|
commitdiff
|
tree
2017-06-02
k
t
kachov
[AArch64]
Ad
d
HF vector
modes
t
o la
n
e-to
-
lan
e
INS
p
attern
commit
|
commitdiff
|
tree
2017-06-02
ktka
c
hov
[AArch64]
E
mit tigh
t
er strong atomic co
m
pare-exchan
g
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkachov
[AArch64] Ac
c
ept
m
o
r
e
addressing
m
odes for PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkac
h
ov
[ARM] Add sou
r
ce mode to coproces
s
or patt
e
rn S
E
Ts
commit
|
commitdiff
|
tree
2017-03-23
ktka
c
h
o
v
[ARM]
P
R targe
t
/71436: Restrict *load_multiple pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkacho
v
[A
A
rch64] Use
'x' constraint for vector HFmode mul
t
iplica
t
io
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkac
h
ov
[ARM] P
R
target/
7
9911
:
Invalid vec_se
l
ect arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArch64] PR target/79913: VEC_SELEC
T
bugs in aarch6
4
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR c/7
9
855: add full
s
top t
o
store merging
param descriptions
commit
|
commitdiff
|
tree
2017-03-03
kt
k
achov
[AArch64] Fix bootstrap
d
ue to wid
e
_
int
.
elt (0) unin
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip gcc
.
d
g/gimplefe-
2
6
.
c on non-
c
99
runtime tar
g
ets
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[ARM]
PR rtl-optimiza
t
i
on/68664 Implement
T
ARGE
T
_SCHED
_
CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
kt
k
achov
[AArch64
]
P
R rtl-optimizat
i
on/68664 Implement TARGET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AArch6
4
]
Use cont
a
ins_m
e
m
_
r
tx_p
to
d
e
tect memory s
u
b
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
t
kachov
[ARM
]
F
ix asse
m
bly com
m
ent syntax in
-
m
p
rint-tune-in
f
o
commit
|
commitdiff
|
tree
2017-02-08
k
tkac
h
ov
[riscv] Fix build d
u
e
t
o INT16_MA
X
issue
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM] PR target/79145 Fix
xord
i
3 expand
e
r
f
or i
m
mediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[
d
o
c] Correct optimi
s
atio
n
levels
d
ocumentation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsuite] R
e
quire share
d
effective targe
t
for som
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkac
h
o
v
[te
s
tsuite
]
Fix
F
AIL: g
c
c
.
dg/lto/pr6
9
18
8
on
bare-
m
etal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
k
t
kachov
[
A
R
M
] PR tar
g
et/712
7
0 fix
n
eon_val
i
d_immedi
a
te for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkac
h
o
v
[A
A
rch64]
P
urge leftover
o
ccurrenc
e
s of aar
c
h64
_
nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktk
a
chov
A
d
d Cortex-A1
5
tuning to gcc
.
dg/uninit-pred
-
8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tr
e
e-ssa-address] Avo
i
d creating n
o
n-canonic
a
l RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM] PR
t
a
rget/78694:
A
v
o
i
d
inv
a
lid RTL sharing
in
.
.
.
commit
|
commitdiff
|
tree
next