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][obvious] In aarch64_class_max_nregs use UNITS_PER_VREG and UNITS_PER_WORD
2015-05-20
ktkachov
[AArc
h
64][obvious] In
a
arch64_
c
lass_max_nregs use
UNITS_PER_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
ktkachov
[calls
.
c
]
Remove
#i
f
def chec
k
s on STAC
K
_GROWS_
D
O
W
NWARD
commit
|
commitdiff
|
tree
2015-05-15
ktkacho
v
[PATCH
9
/
13]
x
8
6 musl supp
o
rt
commit
|
commitdiff
|
tree
2015-05-15
ktkach
o
v
[
A
Arch6
4
] Removed unused SLOWMUL
t
arget fl
a
gs
commit
|
commitdiff
|
tree
2015-05-13
ktkachov
[
t
ree-ssa-m
a
t
h-opts] Expand pow
(
x, CO
N
ST
)
u
s
i
ng
s
quare
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
ktkachov
[ARM]
F
i
x PR 65955: Do not
ta
k
e
R
E
G
N
O o
n
n
o
n-REG
operand
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
k
t
k
achov
[PATCH
6/13] mips musl s
u
pport
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[
P
ATCH
0/13] Add m
u
sl supp
o
rt to GCC
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 2/13] m
u
s
l li
b
c
c
o
nfig
commit
|
commitdiff
|
tree
2015-05-06
ktkachov
[
A
A
r
ch64] Fi
x
genitera
t
ors
.
sh to use
s
tandard BRE s
y
ntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[doc] Update d
e
finitio
n
locatio
n
of at
t
ribute_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
k
t
kachov
[AA
r
ch64] Make aarch64_min_divi
s
ions_for_recip_
m
ul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktk
a
chov
[AArch64] Fix Co
r
te
x
-A5
3
shift costs
commit
|
commitdiff
|
tree
2015-05-01
k
t
kachov
[AArc
h
6
4
] Handle FLOAT
and UNSIGNE
D
_
FLOAT i
n
rtx costs
commit
|
commitdiff
|
tree
2015-05-01
k
t
k
a
chov
[AArch64] Fix aarch64_rtx
_
costs o
f
PLUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktk
a
chov
[
AArch6
4
] Remember to cost op
e
r
and 0 in FP
c
ompare
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Ad
d
alternative '
e
xtr' pattern, c
a
lculate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Properly cost FABD pattern
commit
|
commitdiff
|
tree
2015-04-30
ktk
a
c
h
o
v
[AA
r
ch64] Properly h
a
ndle mvn-r
e
gister and add
E
ON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64]
P
rope
r
ly cost MNEG/[SU]MNE
G
L patterns
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
Fix
up new line in
previous comm
i
t
commit
|
commitdiff
|
tree
2015-04-30
ktk
a
chov
[
AArch64] Properl
y
ha
n
dle
SH
I
FT ops an
d
EXT
E
N
D
in aarch64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkac
h
ov
[AArc
h
64] Use e
x
tend_arith rt
x
cost appropriately
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[comb
i
ne][obvious]
U
se
s
td::swa
p
i
nstead of ma
n
ually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkach
o
v
[
simpl
i
fy-rtx][t
r
ivial] Use std::swap instead of man
u
ally
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[
ARM][trivial]
U
se uppercase for code i
t
erator
names
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[AA
r
ch64]
I
mplem
e
nt
-
m{cpu,tune,arch
}
=
native using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
tkachov
[A
R
M] Rewr
i
te vc<cond> NEON pat
t
e
r
ns to use RTL
o
per
a
t
i
ons
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
R
e: [PA
T
CH 02/1
2
]
remo
v
e some ifdef
HAVE_cc0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkacho
v
[
A
RM] Restr
i
ct {lo
a
d,stor
e
}_multiple expande
r
s to MAX_
L
D
_
STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Make
issue rate part of per-c
o
re tun
i
ng structs
commit
|
commitdiff
|
tree
2015-04-22
kt
k
achov
Rev
e
rt:
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
libstdc++, libgfortra
n
gthr workar
o
u
n
d for musl
commit
|
commitdiff
|
tree
2015-04-22
ktka
c
hov
unwind fi
x
f
o
r musl
commit
|
commitdiff
|
tree
2015-04-22
kt
k
acho
v
fix
i
ncludes update f
o
r musl support
commit
|
commitdiff
|
tree
2015-04-22
ktka
c
hov
confi
g
chan
g
e
s fo
r
m
u
sl libc support
commit
|
commitdiff
|
tree
2015-04-22
ktka
c
hov
libit
m
f
ixes for musl su
p
por
t
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[ex
p
med] Properly acco
u
nt for th
e
cos
t
a
n
d latency
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkach
o
v
[AArch64] Add zero_extend variants of logical+not ops
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[AArch64] Increase static buffer s
i
ze in aarch64_rewrite_
s
el
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
k
t
kachov
[A
R
M] PR 65694: Proper
l
y
sign-
e
xtend large nu
m
b
e
rs
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktkac
h
ov
[ARM
]
PR 65489: Acce
p
t VSTRUCT const
a
n
t
s in
a
rm_legit
i
m
a
t
e_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktkachov
Add
my
s
elf as reviewer for arm p
o
rt
commit
|
commitdiff
|
tree
2015-03-23
ktk
a
chov
[e
x
pmed][tr
i
v
ial] Fix comment about mult
i
plying b
y
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktkachov
[expmed][cleanup] Use
s
td::swap instead
o
f m
a
nual swapp
i
ng
commit
|
commitdiff
|
tree
2015-03-13
ktka
c
hov
[ARM
]
PR
t
arget/64600 Fix another
ICE with -m
t
une=xscale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
k
t
kach
o
v
Fix Chan
g
eLog entr
i
es f
r
om
p
revi
o
u
s
commit
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
[simpl
i
fy-
r
tx]
P
R 65235: Calculate
eleme
n
t size c
o
r
r
e
ctly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktk
a
chov
[
A
Ar
c
h64] Fix wrong-code bug i
n
r
i
ght-shift SISD
patte
r
ns
commit
|
commitdiff
|
tree
2015-02-04
k
tkachov
[
AArch64] Use std::sw
a
p
i
nstead of manually swa
p
p
ing
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[
A
Arch64
]
Use
std
:
:swap instead of manually sw
a
pping
commit
|
commitdiff
|
tree
2015-02-04
k
tkachov
[
AArch64] Use targ
e
t buil
t
in instead
o
f __builtin_sqrt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktkachov
[
A
RM][cleanu
p
] Simplify
some ex
p
res
s
ions in
s
o
me epilo
g
u
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkachov
[libstdc++][testsuite][reverted] Remo
v
e che
c
k
f
o
r truncati
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
ktk
a
ch
o
v
[AArc
h
64
]
[
test] F
i
x FAIL: gcc
.
target
/
a
arch
6
4/stor
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkachov
[AArc
h
64]
P
R 64448: Comb
i
n
e ((x ^ y) & m
)
^ x i
n
to
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[
A
RM] P
R
620
6
6: Call va_en
d
on
ear
l
y return from va_list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[
ARM] Move comment abo
u
t
splitting Thumb1 p
a
tterns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[AArch64] Fix P
R
64263: Do not t
r
y
t
o
s
p
lit
constants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[AArch6
4
] Er
r
or o
u
t of
a
rm_n
e
on
.
h if
n
o
f
p/n
o
simd
commit
|
commitdiff
|
tree
2015-01-14
k
tkachov
[
d
oc][ARM] Deprec
a
te
-ma
p
c
s a
n
d -mapcs-frame
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[ARM] Fix P
R
t
a
rget/64460: Set 'sh
i
f
t
' attr proper
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkach
o
v
[A
R
M] Use
Cortex-A17 tuning
parame
t
e
rs for Cortex-A12
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
Fix
date in g
c
c/Chan
g
eLog
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM
]
Implement TARGET_SCH
E
D_MACRO_FUSION_PAIR_P
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM]
[
c
leanup]
Use R0_REGNUM an
d
R1
_
REGNUM i
n
s
tead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktkac
h
ov
[ARM][doc] Remove
mention of Advanced RI
S
C Machines
commit
|
commitdiff
|
tree
2014-12-12
ktkac
h
o
v
Ad
d
l
o
ad
o
f target-util
s
.
exp to libatomic, libitm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktk
a
chov
[libgomp][testsuite
]
Explicitly incl
u
de t
a
rget
-
utils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktka
c
hov
[libs
t
dc++][testsui
t
e] Mark as UNSUPPORTED tes
t
s that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[AA
r
ch64] Fix usage
o
f +no in error m
e
s
sage for aar
c
h64_pars
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[ARM] Fix names of some rounding intrinsics
,
impement
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[t
e
stsuite]
[
1/2
]
Move ${tool}_
c
he
c
k_unsupported_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
ktkachov
[AARCH64][5/
5
] Add macro fusion su
p
p
o
rt for cmp/
b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
ktkachov
[testsuite] Cache
return value o
f
c
heck_eff
e
ctive_ta
r
get_ti
n
y
commit
|
commitdiff
|
tree
2014-12-01
ktkachov
[AArch64][obvious] Gate fuse_adrp
_
a
dd_1
.
c test
on
a
a
rch64
_
s
mall
.
commit
|
commitdiff
|
tree
2014-11-28
ktkachov
[
A
RM]
Add
-mc
p
u=
c
ortex-a1
7
.
cortex-a
7
commit
|
commitdiff
|
tree
2014-11-28
ktkachov
[ARM] Add Cortex-A17 suppo
r
t
commit
|
commitdiff
|
tree
2014-11-27
ktkac
h
ov
[AA
r
ch64][te
s
t
] Mark v
a
riabl
e
as volatile in
v
sqrt_f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArch64][4/5]
Im
p
lement fusion of AR
D
P
+LDR
commit
|
commitdiff
|
tree
2014-11-24
ktkach
o
v
[AArc
h
64][3/5]
Impl
e
me
n
t fus
i
on of
MO
V
K
+
M
OVK
commit
|
commitdiff
|
tree
2014-11-24
ktkacho
v
[sched-deps] Remove needle
s
s check fo
r
m
o
dified_in_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
k
t
ka
c
h
o
v
[A
A
rch64][2
/
5] Im
p
leme
n
t a
d
rp+add f
u
sion
commit
|
commitdiff
|
tree
2014-11-24
ktka
c
hov
[AArch64][1/5] Im
p
lement T
A
RGET_SCHED_
M
AC
R
O_FU
S
I
ON
_
PAIR
_
P
commit
|
commitdiff
|
tree
2014-11-21
ktkachov
[AAr
c
h
6
4] Impl
e
men
t
vsqrt_f64 intrinsic
commit
|
commitdiff
|
tree
2014-11-18
k
t
kachov
[ARM/AArch64
]
Improve m
o
d
eled
la
t
ency between FP operations
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[
ARM]
Use std
:
:s
w
ap
i
ns
t
ead of
m
anua
l
ly
swapping
commit
|
commitdiff
|
tree
2014-11-18
k
t
kachov
[ARM] H
a
n
d
le si
m
p
le
S
I
mo
d
e PLUS and MINU
S
c
as
e
s in
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktkachov
[AArch64] Remove crypto e
x
t
e
n
sion
f
r
om
d
efau
l
t for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[AArch64]
P
roper
l
y
guard CUMUL
A
TIVE_ARGS definition
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktka
c
ho
v
[
F
ortran]
P
R
6
3
701 Make su
r
e varia
b
le is always
u
sed
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
k
tkach
o
v
[AAr
c
h64] Restore recog s
t
ate after
finding pre-m
a
d
d
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
k
t
kachov
[AArch
6
4] Fix/revert
f
allout f
r
o
m
mach
i
ne_mo
d
e cha
n
g
e
commit
|
commitdiff
|
tree
2014-10-29
ktkach
o
v
[ARM] Fix/revert fallout
f
rom mach
i
n
e
_mode c
h
ange
.
commit
|
commitdiff
|
tree
2014-10-24
ktkachov
[
A
Arc
h
64]
LINK_SPEC changes for Cortex-A53 erratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
kt
k
achov
[
A
Arch6
4
]
C
l
e
a
nup logic around aarc
h
6
4_final_p
r
escan
commit
|
commitdiff
|
tree
2014-10-17
kt
k
achov
Fix ChangeLog s
p
a
cin
g
commit
|
commitdiff
|
tree
2014-10-10
ktkachov
[
AArch64] Add --enab
l
e-f
i
x-cortex-a53-835769 conf
i
g
ure
.
.
.
commit
|
commitdiff
|
tree
2014-10-10
ktkachov
[AArch64] Implement workaround
f
or ARM Cortex-A53 erratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-01
ktk
a
chov
[
P
A
T
CH][ARM] Disab
l
e
store_minm
a
xsi pa
t
tern for
arm_r
e
strict_i
commit
|
commitdiff
|
tree
next