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
[PATCH 2/13] musl libc config
2015-05-08
ktkachov
[PATC
H
2/13] musl libc
config
commit
|
commitdiff
|
tree
2015-05-06
ktkachov
[AArch64] Fix geni
t
erators
.
sh t
o
use
standard BRE
s
yntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[
doc] Update definiti
o
n locatio
n
of attr
i
bute_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkacho
v
[AArch64] M
a
ke aarch6
4
_min_
d
iv
i
sions_
f
or
_
recip
_
mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktk
a
chov
[AArch6
4
] Fix
Cortex-
A
53 s
h
ift cost
s
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[
A
Arch64] Handle
F
L
O
A
T and UNSIGNED_FLO
A
T
i
n
rtx c
o
s
ts
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Fix a
a
rch64_rtx
_
c
o
sts
o
f
PLUS/MI
N
US
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[
A
Arch64] R
e
member to cost
o
perand 0
in FP comp
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[
A
Arch64] Add alternative 'extr' pattern, calculate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktka
c
h
ov
[AArch64] Proper
l
y c
o
st
F
AB
D
pa
t
tern
commit
|
commitdiff
|
tree
2015-04-30
k
tkachov
[AArch64]
P
roperly handle mvn-regist
e
r and a
d
d
EON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
[AArch64] Properly cost MNEG/[SU]MNEG
L
patterns
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
Fix
u
p new lin
e
in previous
commit
commit
|
commitdiff
|
tree
2015-04-30
ktkach
o
v
[
A
Arc
h
6
4
] Pr
o
p
erl
y
handle SHIF
T
ops and
E
XT
E
ND i
n
aarch64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktka
c
hov
[AArc
h
64] Use
e
xten
d
_arith
rtx c
o
st appropr
i
ately
commit
|
commitdiff
|
tree
2015-04-27
kt
k
achov
[co
m
bine
]
[obvious] Use std::s
w
ap instead of manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
k
t
kachov
[simpli
f
y
-
rtx][trivia
l
] Use
s
t
d::swap instead of manuall
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[ARM][tr
i
vial] Use upper
c
ase for code
iter
a
tor nam
e
s
commit
|
commitdiff
|
tree
2015-04-24
ktkacho
v
[AA
r
ch64] Implement -m{cpu,tune
,
arch}=nat
i
ve u
s
ing
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[
ARM] Rewrite vc
<
cond> NEON pat
t
er
n
s to use RTL operati
o
ns
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
R
e: [P
A
TCH
02/12] remove some ifd
e
f
H
AVE_cc0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkach
o
v
[ARM]
R
est
r
ict
{
load,sto
r
e}_
m
ultiple expan
d
e
r
s to M
A
X_LD_STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[
ARM] Make
iss
u
e rate
p
ar
t
of
p
er-core tu
n
i
n
g s
t
ructs
commit
|
commitdiff
|
tree
2015-04-22
kt
k
achov
R
ev
e
rt:
commit
|
commitdiff
|
tree
2015-04-22
kt
k
achov
libstdc++, libg
f
ort
r
an gthr wo
r
karoun
d
for mu
s
l
commit
|
commitdiff
|
tree
2015-04-22
ktkacho
v
un
w
in
d
fix
for mu
s
l
commit
|
commitdiff
|
tree
2015-04-22
ktkacho
v
f
i
xi
n
c
ludes upd
a
te for musl
s
up
p
or
t
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
config changes
for musl lib
c
s
u
p
port
commit
|
commitdiff
|
tree
2015-04-22
ktka
c
hov
libitm
f
ixes
f
or musl suppo
r
t
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[
e
x
pmed
]
Pr
o
perly acco
u
nt for
the cos
t
and lat
e
ncy
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
k
t
kachov
[AArch64
]
A
d
d zero_extend varia
n
t
s
of logical+not ops
commit
|
commitdiff
|
tree
2015-04-21
ktkach
o
v
[AArc
h
64] Increase static buffer
s
ize in aarch
6
4_rewrite_sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktkachov
[
ARM] PR
6
5
6
94: Pr
o
perly
s
ign-extend l
a
rge num
b
ers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktka
c
hov
[ARM] P
R
65489: A
c
cept VSTRUCT constants in arm_legi
t
im
a
te_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktkachov
Add
myself as reviewe
r
for a
r
m po
r
t
commit
|
commitdiff
|
tree
2015-03-23
ktkacho
v
[exp
m
ed][tri
v
ial]
Fix commen
t
about mult
i
plying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
k
tkachov
[ex
p
med][cl
e
anup] Use std::s
w
ap instead of
m
anual swapping
commit
|
commitdiff
|
tree
2015-03-13
k
tk
a
chov
[
ARM] PR
t
arget/64600
Fix a
n
other ICE wi
t
h -mtu
n
e=xs
c
a
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
Fix ChangeLog en
t
ries from previous commit
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
[
s
implify-rtx]
P
R 65
2
35: Calc
u
l
a
te elemen
t
size co
r
rectly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktkachov
[
A
Arch64] Fix w
r
ong-c
o
d
e b
u
g in right-
s
hift SIS
D
patter
n
s
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArc
h
64] Use st
d
::swap instea
d
of manually swa
p
p
in
g
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkac
h
ov
[
AArch64]
U
se std::swap in
s
tead
of
manually
s
wapping
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[
A
A
rch64] Use
target bui
l
t
i
n instea
d
of __bui
l
t
in_sq
r
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktkachov
[
A
RM][
c
leanup] Simpl
i
fy some expre
s
sions in some
epilogue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkachov
[libstdc++][test
s
uite][r
e
verted] Rem
o
ve check for truncat
i
on
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
k
tkachov
[AArch64][test] Fix F
A
I
L
: gcc
.
target/a
a
r
ch64/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkac
h
ov
[AArch64] PR 64448: Combine ((x ^ y) & m) ^ x in
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM] PR 62066: Call va_end on
early return from v
a
_list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[A
R
M] Move comment ab
o
ut splitting Thumb1 patt
e
rns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
k
tka
c
hov
[AArc
h
64] Fix PR 64263: Do not try to
s
plit con
s
tants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[AArch64] Error out of
arm_neon
.
h if nofp/nos
i
md
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[d
o
c]
[
A
RM] D
e
p
r
ecat
e
-mapc
s
and -ma
p
cs-frame
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[AR
M
]
Fi
x
PR tar
g
et/64460: Set 'shift' attr proper
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM
]
U
s
e Cortex-A17
t
uning parameters for Corte
x
-A
1
2
commit
|
commitdiff
|
tree
2015-01-12
ktkacho
v
Fix date in gcc/Cha
n
ge
L
og
commit
|
commitdiff
|
tree
2015-01-12
k
tka
c
h
o
v
[ARM] Im
p
lement TAR
G
E
T
_
S
CHED_MAC
R
O_FUSION_PAIR_P
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[
ARM][
c
leanup] Use R0_REGNUM
a
nd R1_REGNUM in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktkachov
[ARM
]
[doc] R
e
move m
e
ntio
n
of Advanced RISC
M
achines
commit
|
commitdiff
|
tree
2014-12-12
ktkach
o
v
Add load of targe
t
-utils
.
exp
to
libatomic, libi
t
m,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[libgomp]
[
te
s
tsuite
]
Explicitly include targe
t
-u
t
ils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
k
t
kachov
[l
i
bstdc++][
t
estsui
t
e] Mark as UNSU
P
P
ORTED tests that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
k
t
k
acho
v
[A
A
rch64] Fix usage
of +n
o
in erro
r
m
e
ssage for aarch64_pars
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[ARM] Fix na
m
es of
som
e
round
i
ng intrinsic
s
, impement
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkac
h
ov
[
t
e
stsuite][1/2] Move
$
{to
o
l}_ch
e
ck_unsupporte
d
_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
ktkachov
[AARCH64][
5
/5] A
d
d macr
o
fusion support for
c
mp/b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
k
t
kach
o
v
[te
s
tsuite] Cache
return value of check
_
ef
f
ecti
v
e_target_t
i
ny
commit
|
commitdiff
|
tree
2014-12-01
ktkac
h
ov
[AArch64][
o
b
v
ious] Gate fus
e
_adrp_
a
dd_1
.
c
t
e
st on
aarch64_small
.
commit
|
commitdiff
|
tree
2014-11-28
ktkac
h
ov
[ARM] Add -mcp
u
=
c
ortex-a17
.
cortex-a7
commit
|
commitdiff
|
tree
2014-11-28
ktkacho
v
[ARM]
Add Co
r
tex
-
A
17 support
commit
|
commitdiff
|
tree
2014-11-27
k
t
k
achov
[
A
A
r
ch64][test]
M
a
rk variable as
v
olatile in v
s
qrt_f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktka
c
hov
[AArch64
]
[4/5] Implement
fu
s
io
n
of ARDP+L
D
R
commit
|
commitdiff
|
tree
2014-11-24
ktkac
h
ov
[AArch64][3/5] Impl
e
ment fusion of MOVK+MOVK
commit
|
commitdiff
|
tree
2014-11-24
k
t
kachov
[
sched
-
d
e
ps] Remove n
e
edless check
for
m
od
i
fie
d
_in_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktk
a
chov
[AA
r
ch
6
4][2/5] I
m
p
lement adrp+add f
u
sion
commit
|
commitdiff
|
tree
2014-11-24
k
tkachov
[AArch64][1/5] Impl
e
ment TAR
G
ET_SCHED_MACRO
_
FUSION_PAIR_P
commit
|
commitdiff
|
tree
2014-11-21
k
t
kachov
[AArch64] Im
p
lemen
t
vsqrt_f64 intrinsi
c
commit
|
commitdiff
|
tree
2014-11-18
ktk
a
cho
v
[ARM/AArch6
4
]
Improve
m
od
e
led latenc
y
between FP op
e
ratio
n
s
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM] Use std::swap instead o
f
manually s
w
a
ppi
n
g
commit
|
commitdiff
|
tree
2014-11-18
ktkach
o
v
[ARM]
H
andle si
m
ple SImode
PL
U
S and
MI
N
US c
a
ses
i
n
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
kt
k
achov
[
AArch64] R
e
move
c
rypto extension fro
m
default
for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[
AArch64] Properly guar
d
CUMU
L
ATIVE
_
ARGS
d
efin
i
tion
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[Fortran] PR 63701 Make sure variable
is
a
lways use
d
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[
A
Arch64] Res
t
ore reco
g
state after fi
n
ding p
r
e-madd
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkac
h
o
v
[
AA
r
ch64] Fix/rev
e
rt fal
l
out from machine_mo
d
e change
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[ARM] Fix
/
rever
t
fallout from machine_mo
d
e chan
g
e
.
commit
|
commitdiff
|
tree
2014-10-24
ktkacho
v
[AArch64
]
LINK_SPEC cha
n
ges for Cortex
-
A
5
3
erratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
kt
k
ac
h
ov
[AArch64] Cl
e
anup lo
g
ic ar
o
und
a
arch64_fi
n
al_presc
a
n
commit
|
commitdiff
|
tree
2014-10-17
ktkachov
Fi
x
C
h
an
g
eLog spacing
commit
|
commitdiff
|
tree
2014-10-10
ktkachov
[AArch64] Ad
d
--enable-fix-c
o
r
t
ex-a53-8357
6
9 configur
e
.
.
.
commit
|
commitdiff
|
tree
2014-10-10
ktkachov
[AArch64] Implement workaround for ARM
C
ortex-A53
er
r
atum
.
.
.
commit
|
commitdiff
|
tree
2014-10-01
ktk
a
chov
[
P
ATCH][ARM] Disable store_minmaxsi pattern for
arm_
r
es
t
rict_i
commit
|
commitdiff
|
tree
2014-09-24
ktkac
h
o
v
[AArch64] Use __aarch64_v
g
et_lane* macros
for
getting
.
.
.
commit
|
commitdiff
|
tree
2014-09-18
ktkachov
[A
R
M] Fix i
n
s
n
t
y
pe of mo
v
misalign neon load pat
t
ern
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][tests] Make
i
np
u
t
and out
p
ut arrays 128-bit aligned
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktk
a
chov
[A
R
M]
[
7
/
7] Convert F
P
mnemon
i
cs t
o
UAL | f
{
l
d
,st}m
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
k
t
ka
c
hov
[
A
RM][
6
/
7] C
o
nv
e
rt FP m
n
e
mon
i
c
s
t
o
U
AL
| movcc_vfp
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
k
tka
c
ho
v
[ARM][
5
/7] Convert FP m
n
e
m
onics to UA
L
| sqrt an
d
F
P
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
k
t
ka
c
hov
[ARM][4/
7
]
C
on
v
e
rt FP mnemonics to UAL | vc
v
t patterns
commit
|
commitdiff
|
tree
2014-09-09
ktkach
o
v
[
3/7] Convert FP mnemonic
s
to UAL
|
mul+add
pa
t
ter
n
s
commit
|
commitdiff
|
tree
next