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
[arm] Fix gcc.target/arm/pr40956.c
2018-01-19
ktkachov
[arm] Fi
x
gcc
.
target/arm/p
r
40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[
arm
]
Fi
x
gcc
.
ta
r
get/arm/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
tkachov
[arm]
Fix
gcc
.
targ
e
t
/
arm/pr7
0
278
.
c
commit
|
commitdiff
|
tree
2018-01-18
kt
k
achov
[arm] PR target/6
5
578
:
Fix builtin-bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkach
o
v
[arm] Fix gcc
.
target/arm/g2
.
c and scd42-2
.
c f
o
r --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm]
[
te
s
t
s
uite]
Fix -
m
arch
t
est
s
in effective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Convert gcc
.
t
a
rget/arm/stl-cond
.
c into an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[arm] Fix gcc
.
tar
g
e
t
/
ar
m
/pr4088
7
.
c d
i
rec
t
i
v
es
commit
|
commitdiff
|
tree
2018-01-17
ktkach
o
v
[arm] Fix gcc
.
targe
t
/arm
/
x
o
r-an
d
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkachov
[ar
m
] PR target/83
6
87: Fi
x
i
nv
a
l
id co
m
bin
a
tion of
VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
kt
k
achov
[
a
rm][3/3] Impl
e
ment fp16fml lane intrinsics
commit
|
commitdiff
|
tree
2018-01-11
ktkacho
v
[arm][2/3
]
Impleme
n
t
fp16fml extensi
o
n
f
or A
R
Mv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[
ar
m
]
[
1
/3
]
Add -m
a
rch=arm
v
8
.
4-a o
p
tion
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm] A
d
d -march=arm
v
8
.
3
-a and
do
t
prod multilib
s
election
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
kt
k
achov
[arm] Spec
i
fy
+
dot
p
r
o
d support for Cortex-A55
a
nd
C
orte
x
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkacho
v
[
arm] Fix assembler optio
n
re
w
rite alph
a
b
etical
comparison
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[PATCH, PR83
4
92] Fix sel
e
ction
of
a
arch64 big-end
i
an
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm][doc] Do
c
ument acc
e
pted -march
=
armv8
.
3-a extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktk
a
chov
[
aarch64][l
i
bstdc++] Use __AR
M
_BIG_
E
NDIAN instea
d
of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[ar
m
]
PR targ
e
t/82975: Gu
a
rd against reg_renumb
e
r
b
eing
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
k
t
k
a
c
hov
[arm] PR targ
e
t/829
7
5: Gua
r
d aga
i
nst reg_renumb
e
r bein
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
k
t
ka
c
hov
[arm] Add
-
m
ve
r
bose-cos
t
-dump and de-verbosify cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AArch64] S
p
ecify
f
p16 support for Cortex-A55 and Cor
t
ex-
A
75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[ARM] Fix test
a
r
mv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
k
tkach
o
v
[
A
RM] Fix
t
est armv8
_
2-fp
1
6-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktk
a
chov
[ARM] Fix more -Wreturn-type
f
allou
t
commit
|
commitdiff
|
tree
2017-11-15
kt
k
achov
[AAr
c
h6
4
] Improve scheduling
m
odel for X-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[AArch64] A
d
d STP
p
a
t
tern to s
t
ore a vec_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simplify-rtx] Simplify vec_merge
o
f
vec
_
d
u
plicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
k
t
kachov
vec_merge + v
e
c_
d
upli
c
ate + vec_concat simplif
i
cation
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
S
implify
v
ec_merge
of
v
ec_dupl
i
c
ate with const_vector
commit
|
commitdiff
|
tree
2017-09-13
ktk
a
chov
[store-mergi
n
g] Use store order a
s
ti
e
-br
e
aker in sort_
b
y_b
i
tpos
commit
|
commitdiff
|
tree
2017-09-11
kt
k
ac
h
ov
Add mys
e
l
f as ARM po
r
t
m
a
i
nta
i
ner
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Upd
a
te
comment in g
i
mp
l
e-ssa-store-m
e
rging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktka
c
hov
[A
A
rch64] Fix
strict aliasing
issue in gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch64] Fix atomi
c
_cmp_exchange_zero_reg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64]
Allow const
0
_
rtx
o
perand for atom
i
c compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64]
A
dd combine
pattern for stor
i
ng lane
zer
o
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Use SUBS
for par
a
llel subt
r
action and c
o
mpar
i
son
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
tka
c
ho
v
[AArch
6
4] P
e
ephole for SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Add HF vec
t
o
r
modes to lane
-
to
-
lane
I
NS
pat
t
ern
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AA
r
ch64] Em
i
t
tighter
stro
n
g atomic com
p
are
-
e
xchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkach
o
v
[
AArch64
]
Acce
p
t more addres
s
ing modes for PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[ARM] Add source m
o
de to cop
r
ocessor pattern SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[ARM] PR target
/
71436:
Restr
i
c
t
*load_mul
t
iple pat
t
ern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
kt
k
achov
[AArch64]
U
se 'x' c
o
nstraint for v
e
cto
r
HFmode multiplicat
i
o
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
k
tkachov
[AR
M
] PR target/79911: Invalid
v
ec_sel
e
ct argu
m
ent
s
commit
|
commitdiff
|
tree
2017-03-09
k
t
kachov
[AArch64]
P
R t
a
rg
e
t/79913: VEC_SELECT bugs in
a
arch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
k
tkacho
v
PR
c
/7985
5
: add full stop to store merging pa
r
a
m descript
i
ons
commit
|
commitdiff
|
tree
2017-03-03
ktkac
h
ov
[
A
Ar
c
h
64] Fix bootstrap
due to wide_int
.
elt
(0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktka
c
hov
Skip
gc
c
.
dg/
g
implefe-
2
6
.
c o
n
n
on-c99 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
k
t
ka
c
hov
[
ARM]
P
R rtl-o
p
t
imization
/
68664 Implement TAR
G
ET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkac
h
ov
[
A
Arch64] PR rtl-
o
ptimiz
a
tion/
6
8664
I
mplement TAR
G
ET
_
SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
t
kac
h
o
v
[AArch
6
4] Use
c
ontains_mem_rtx_p to
d
etect m
e
mory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM]
F
ix assembl
y
c
o
mment syntax in
-
mprint-tun
e
-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fix
b
uild due to
INT16_MAX iss
u
e
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM] PR
t
a
rget
/
79145
F
ix xordi3 expa
n
der
f
or
i
mmedi
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkac
h
o
v
[doc] C
o
rrect
o
ptim
i
sation levels documentation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsuite] Require shared effective targ
e
t for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktka
c
hov
[test
s
uite] Fix FA
I
L
:
gcc
.
d
g/lto/pr69188 on bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM] PR
target/71
2
70 fix
n
e
on_va
l
id
_
im
m
ed
i
ate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
kt
k
a
chov
[AA
r
ch64
]
Purge leftov
e
r o
c
c
u
rrences of aarch64_
n
o
pc
r
elativ
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add Cortex
-
A15 tuning to gcc
.
dg/uni
n
it-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[
t
r
ee-s
s
a-add
r
ess] A
v
oid cre
a
tin
g
non
-
canon
i
cal RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkach
o
v
[ARM
]
PR tar
g
et/78694:
A
v
o
id invalid R
T
L sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkac
h
o
v
[AArch64] Split X-reg
U
BFIZ into W-
r
eg
L
S
L
w
hen possible
commit
|
commitdiff
|
tree
2016-12-16
kt
k
ac
h
ov
[AArch
6
4] Split X-reg
U
BFX into W-
r
eg LSR when possibl
e
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[l
i
bstdc++][
t
estsui
t
e] XFA
I
L
tests r
e
lying on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
k
tka
c
hov
[ARM
]
[commi
t
ted]
S
ort ARMv8 processors by a
l
phab
e
tic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkac
h
ov
[AArch
6
4] S
e
parat
e
s
hr
i
nk wrapping
hooks implem
e
ntation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[
A
Arch64] PR tar
g
e
t
/
7
8362: Mak
e
sure
t
o
only
t
ak
e
R
EGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
t
k
acho
v
[
TER] PR target/48863 : Don't replace express
i
ons across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktka
c
hov
[ARM] PR
t
arg
e
t/78439: Upda
t
e movdi cons
t
raints
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkac
h
ov
[AArch64] Expand DIm
o
de con
s
tant st
o
res to two S
I
mode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch6
4
]
F
ix g
c
c
.
dg/torture/floa
t
32-builtin
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR tar
g
et/78364: Add prop
e
r
r
estric
t
ions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
kt
k
achov
[2/2] Add st
o
re merging unit t
e
sts
commit
|
commitdiff
|
tree
2016-11-08
k
tkachov
[ARM][2/2
]
Re
m
ove o
l
d rt
x
costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[A
R
M][1/2] Use
g
eneric
_
e
x
t
ra_
c
osts in a
l
l remaini
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
tkac
h
ov
[1/2] Fix o
f
f-by-one erro
r
i
n c
l
ear_bit_
r
e
g
i
on in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64] Fix PR target/77822: Use tigh
t
er predi
c
ates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktk
a
chov
[r
t
lanal] Fix WORD_REG
I
ST
E
R_O
P
ERATIONS
condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
chov
Fix for big
-
endian gcc
.
c-to
r
ture/ex
e
cute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
t
ree-
o
ptimization
/
7
8
1
7
0:
Trunc
a
te sign
-
ex
t
e
n
ded
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkac
h
ov
PR
tree-optimization/78
1
62: Reject negative o
f
f
s
ets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch64]
Add functi
o
n com
m
ents to some prologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE store mergi
n
g pass
commit
|
commitdiff
|
tree
2016-10-24
ktk
a
chov
[ch
e
ck_G
N
U
_st
y
le
.
s
h
]
M
ore aggre
s
sively igno
r
e
d
g
-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rt
l
-optim
i
z
ation/78038
:
Handle glob
a
l register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64] Use ne
w
t
a
rget p
a
ss registrati
o
n
f
ramew
o
rk
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkacho
v
[AArch64] Add sp
e
llchecking hints for -ma
r
ch,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[si
m
p
l
ify-rtx
]
Zero-ini
t
i
alise
local
a
rray in simplify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-const] Fix native_enc
o
de_
r
eal for HF
m
ode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert: [RTL if
c
vt] Transform
(
X =
=
CST)
?
-CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt] Transform
(
X == CS
T
)
? -CST : Y into (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
tkachov
[
ARM] Fix -W
i
mplicit-fallthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktk
a
chov
[regrename][s
e
l-sched] Fix bogus use of HARD
_
FRAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-rtx]
(
GTU (PLUS a C) (C -
1)
)
--> (LT
U
a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[ex
p
med
.
c
] PR midd
l
e
-
end/77426 Delet
e
duplicate condition
.
.
.
commit
|
commitdiff
|
tree
next