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] PR target/65491: Classify V1TF vectors as AAPCS64 short vectors rather...
2015-05-22
ktkachov
[AArch64] PR target/65491: Classi
f
y
V1TF vect
o
r
s
as
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
k
t
kachov
[ARM]
H
andl
e
UNSPEC_
V
OLATILE
i
n r
t
x costs and
don't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkach
o
v
[AArch64] Add __
e
xtensio
n
__ and __always_inline__
to
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
ktkac
h
ov
T
estsuite check
for sqrt
_
insn
.
Move pow
/
sqrt synth
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
ktkachov
[AArch6
4
][obvious] In aa
r
ch64_class_max_nreg
s
u
s
e UN
I
TS_PER_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
ktkachov
[calls
.
c] Re
m
ov
e
#ifdef checks on
STACK_GROW
S
_DOWNWARD
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[PATCH 9/13] x86 m
u
sl su
p
port
commit
|
commitdiff
|
tree
2015-05-15
ktkac
h
ov
[
AArch64] Removed unused S
L
OWMUL ta
r
get flags
commit
|
commitdiff
|
tree
2015-05-13
ktkachov
[t
r
ee-ssa-ma
t
h-op
t
s
]
Expand pow
(x, CO
N
ST) usi
n
g
square
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
k
tkachov
[ARM]
Fix PR 65955:
D
o
n
o
t
take R
E
GNO on non-REG o
p
eran
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATC
H
6/13] mips
mus
l
s
upport
commit
|
commitdiff
|
tree
2015-05-08
ktkac
h
ov
[PATCH 0/13] Ad
d
m
usl support to
GCC
commit
|
commitdiff
|
tree
2015-05-08
k
tkachov
[PATCH
2/13] musl libc
c
onfig
commit
|
commitdiff
|
tree
2015-05-06
k
tkachov
[AArch64
]
Fix geni
t
erators
.
sh to use standard B
R
E
s
yntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[
doc] U
p
date
definition locatio
n
o
f
attribute_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Make aar
c
h64_min_di
v
isi
o
ns_f
o
r_recip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[
AA
r
ch64] Fix Cort
e
x-A
5
3 sh
i
ft c
o
sts
commit
|
commitdiff
|
tree
2015-05-01
ktka
c
hov
[AA
r
ch64]
H
andle FLOAT and U
N
S
I
GNED_FLOAT in rtx costs
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch
6
4] F
i
x aa
r
ch64_rt
x
_cos
t
s of PLUS
/
MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktkac
h
ov
[AA
r
c
h
64] Remember
to cost operan
d
0 in
F
P c
o
m
p
are
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] A
d
d alt
e
rnative
'extr' patter
n
, calculate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
tkacho
v
[AArch64] Properl
y
cost FABD pattern
commit
|
commitdiff
|
tree
2015-04-30
ktkac
h
ov
[AArch64] P
r
ope
r
ly handle mvn-register and add EON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64
]
Prop
e
rly cost
M
NEG/[SU]MNEGL patterns
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
F
ix up n
e
w
line in
p
revious commit
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Properly handle SHI
F
T
ops and
E
X
T
END in aa
r
ch6
4
_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
kt
k
ach
o
v
[AArch64]
Use extend_arith rtx
c
ost appropri
a
tely
commit
|
commitdiff
|
tree
2015-04-27
ktkac
h
ov
[com
b
ine][obvious] Use std::swap inst
e
ad of manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[simpl
i
fy-r
t
x][trivial] Use std
:
:
swap instead of manu
a
lly
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[
A
R
M
]
[trivi
a
l] U
s
e uppercase for co
d
e iterator name
s
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[AArch
6
4]
Im
p
l
e
ment -m{cpu,t
u
ne,arch}=native using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
t
kachov
[ARM] Rewrite vc<cond> NEON
patterns to use
RTL
operations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
Re
:
[PATCH 0
2
/12] re
m
ove som
e
ifdef
HAVE_cc0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkacho
v
[
ARM] Restrict {load,store}_multiple expand
e
rs to MAX_LD_STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
t
kacho
v
[
A
RM] Make
issue
rate part of per
-
core tuning s
t
r
ucts
commit
|
commitdiff
|
tree
2015-04-22
ktkach
o
v
Revert:
commit
|
commitdiff
|
tree
2015-04-22
ktkacho
v
l
ibstdc++, libgfortran
g
thr wo
r
karou
n
d for
m
usl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
u
nwin
d
f
i
x
fo
r
musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fi
x
inc
l
udes update for
musl support
commit
|
commitdiff
|
tree
2015-04-22
ktkacho
v
c
o
nf
i
g cha
n
ges
for
m
usl
l
ibc support
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
libitm
fixes for musl support
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[expmed] Prop
e
rly account for
the
cost and la
t
ency
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
k
tk
a
chov
[A
A
rch6
4
]
A
dd
z
ero_extend v
a
r
i
ants o
f
l
o
gi
c
al+not ops
commit
|
commitdiff
|
tree
2015-04-21
kt
k
ac
h
ov
[AAr
c
h64] Incre
a
se sta
t
ic
b
uffer s
i
z
e in aarch64_rewri
t
e_sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
k
t
k
achov
[ARM] PR 65694:
P
roperly sign-
e
xtend large numbers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
k
tkachov
[ARM] PR 65
4
89: Accept V
S
TRUCT constants i
n
arm_le
g
itimate_
c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
kt
k
achov
Add myself as review
e
r
for arm port
commit
|
commitdiff
|
tree
2015-03-23
ktkachov
[expmed][tri
v
i
a
l] Fi
x
comment about m
u
ltiplying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktkac
h
ov
[expmed][cleanup
]
U
se std::s
w
ap instead
o
f
ma
n
ual swappi
n
g
commit
|
commitdiff
|
tree
2015-03-13
k
t
kachov
[
A
R
M]
P
R
target/64600 Fix another ICE with -mtune
=
xscale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
kt
k
achov
Fix ChangeLog entries
f
rom prev
i
ous commit
commit
|
commitdiff
|
tree
2015-03-12
ktkach
o
v
[s
i
mplify-rtx] PR 65235: Cal
c
u
l
ate element
size corr
e
ctly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktk
a
chov
[AArc
h
64] Fix wrong-cod
e
b
ug in ri
g
ht-shift SIS
D
pa
t
ter
n
s
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch6
4
] Use std
:
:swap instead
of
m
a
nually swapping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkac
h
ov
[AArch64] Use st
d
::swap
i
nstead of
m
anually
s
wapping
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch64] Use t
a
rget
builtin instea
d
of __builtin_sqrt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktk
a
chov
[AR
M
][cleanup] Sim
p
l
ify
som
e
expressions
i
n some epilogue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkach
o
v
[libstdc++][t
e
stsuite][reverted] Remove chec
k
for t
r
uncation
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
k
tkach
o
v
[
A
Ar
c
h64][test] Fix FAIL: gcc
.
t
arget/
a
arch6
4
/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkachov
[AArch64] PR 64448: Co
m
bin
e
((x ^
y
) & m)
^ x
i
nto
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
k
tkach
o
v
[
ARM
]
PR 62066: Call va_end on
e
arly return from v
a
_
list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM
]
Move comment about split
t
ing Thumb1 patterns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
k
tkachov
[AArch64] Fix PR 64263: Do not try
to split con
s
tants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktka
c
hov
[AArch64] Erro
r
out
o
f
arm_ne
o
n
.
h
i
f n
o
fp/
n
os
i
md
commit
|
commitdiff
|
tree
2015-01-14
k
tkachov
[d
o
c][ARM] Deprecate -m
a
pcs
a
nd -mapcs-frame
.
commit
|
commitdiff
|
tree
2015-01-14
ktkac
h
ov
[A
R
M] Fix PR t
a
rge
t
/644
6
0: Set 'shift' attr prope
r
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM] Us
e
Cortex-A17 tuning parameters
for Cortex-A12
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
Fi
x
date in gc
c
/Cha
n
geLo
g
commit
|
commitdiff
|
tree
2015-01-12
kt
k
acho
v
[ARM
]
Implement TARGET_SCHED_
M
A
CRO_FUSI
O
N_PAIR_
P
commit
|
commitdiff
|
tree
2015-01-12
k
t
kachov
[ARM][cleanup] Us
e
R0_REG
N
UM and
R
1_RE
G
N
U
M i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktka
c
h
ov
[ARM][doc] Remove mention of Ad
v
ance
d
RISC
M
achines
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
Add load of
target-utils
.
exp to
l
ibatomic, li
b
itm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
k
tkach
o
v
[lib
g
omp][testsui
t
e]
E
xplicitly inc
l
ude target-utils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[libstdc
+
+][te
s
tsui
t
e] Mark as UNSUPPORTED tes
t
s that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkach
o
v
[AArch64] Fix
usa
g
e of +no
i
n error m
e
ssage f
o
r aa
r
ch64_pars
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[ARM
]
Fix names
o
f some roundin
g
i
n
trinsics, impement
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[testsuite
]
[1/2]
M
o
v
e ${tool}_check_unsu
p
ported_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
ktkac
h
ov
[AARCH
6
4][5/5]
A
d
d
m
acro
f
u
sion supp
o
rt for cmp/b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
kt
k
a
ch
o
v
[testsuite] Cach
e
r
etur
n
va
l
ue o
f
chec
k
_eff
e
ctive_target
_
t
in
y
commit
|
commitdiff
|
tree
2014-12-01
ktkachov
[AArch
6
4][
o
bvious] Gate f
u
se_
a
drp
_
a
d
d_1
.
c t
e
st on
a
a
r
ch64_small
.
commit
|
commitdiff
|
tree
2014-11-28
k
tkachov
[ARM] Add -mcpu=
c
ortex-a1
7
.
cor
t
e
x-a7
commit
|
commitdiff
|
tree
2014-11-28
ktk
a
chov
[ARM] Add Cortex-A17 suppo
r
t
commit
|
commitdiff
|
tree
2014-11-27
k
t
kachov
[AArch64][t
e
s
t] Mark varia
b
le as volatile in
v
sqrt_f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
kt
k
ac
h
ov
[AArch
6
4][4/
5
]
I
mplement fusion of ARDP+LDR
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArch64]
[
3/5] Implem
e
nt f
u
sion
of MOVK
+
MOVK
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[sched-dep
s
]
Remo
v
e n
e
edless che
c
k for modified_in_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
k
t
k
a
ch
o
v
[AArch
6
4][2/
5
]
Implement
ad
r
p+add fusion
commit
|
commitdiff
|
tree
2014-11-24
ktk
a
chov
[A
A
r
c
h64][1/5] Implement TARGET_SCHED_MACRO_FU
S
ION_PAIR_P
commit
|
commitdiff
|
tree
2014-11-21
ktkac
h
ov
[AAr
c
h64]
Imple
m
ent
v
sqrt
_
f
64 intrinsi
c
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM/AArch
6
4] Improve mod
e
led
l
atency betwee
n
FP op
e
ratio
n
s
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktkac
h
ov
[ARM] Use std::swa
p
instead of manually s
w
apping
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM] Han
d
le
s
imple SImode PLUS and M
I
NUS
case
s
in
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktkachov
[AArch64] Remove
c
r
ypto e
x
tension from def
a
ult for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[AAr
c
h64] Pr
o
pe
r
l
y
guard CUMUL
A
TIVE_ARGS definiti
o
n
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[Fortran] PR 6370
1
Make sure variable is a
l
ways used
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkac
h
ov
[AArch
6
4] Restore recog state after findi
n
g pre-
m
ad
d
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[AArch
6
4
]
F
ix/revert fallou
t
fr
o
m mac
h
i
n
e_mode change
commit
|
commitdiff
|
tree
2014-10-29
kt
k
achov
[ARM]
F
ix/
r
eve
r
t
fallout fr
o
m ma
c
hine_mode change
.
commit
|
commitdiff
|
tree
2014-10-24
ktkachov
[AArch6
4
] LINK_SPEC chang
e
s for Cortex-A53 erratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
ktk
a
chov
[AArch
6
4] Cleanup logic around aarch64_final_prescan
commit
|
commitdiff
|
tree
next