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 PR 65955: Do not take REGNO on non-REG operand in movcond_addsi
2015-05-12
ktka
c
hov
[ARM] Fix
PR 6595
5
: Do no
t
take
R
E
GNO on non-REG op
e
rand
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
k
t
kac
h
ov
[PATCH 6/13] mips
m
usl support
commit
|
commitdiff
|
tree
2015-05-08
ktk
a
chov
[PATCH
0/
1
3
]
A
d
d
m
u
sl s
u
pport to GCC
commit
|
commitdiff
|
tree
2015-05-08
k
tk
a
chov
[PATCH 2/
1
3
] m
u
sl libc config
commit
|
commitdiff
|
tree
2015-05-06
ktkac
h
ov
[AArch64] Fix geniterators
.
sh to use
s
tandard BRE syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkac
h
o
v
[doc]
U
pd
a
te definition location of
attrib
u
t
e
_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[
A
A
rch64] Make aarch64
_
min_divisi
o
n
s
_for_recip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkac
h
ov
[AA
r
ch64] Fix Cortex-A53 shi
f
t
cost
s
commit
|
commitdiff
|
tree
2015-05-01
k
t
kachov
[AArch64] Handle FLOA
T
an
d
UNSIGNED_FLOAT
i
n rtx
c
osts
commit
|
commitdiff
|
tree
2015-05-01
kt
k
achov
[A
A
rch
6
4
] Fix
a
a
rch64_rtx
_
c
o
sts of PLUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch
6
4]
Remember
t
o cos
t
o
perand 0 in FP comp
a
re
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64
]
Ad
d
alter
n
at
i
ve 'extr' pattern, cal
c
u
l
ate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktka
c
h
o
v
[AArch64] Prope
r
ly cost FABD pattern
commit
|
commitdiff
|
tree
2015-04-30
k
t
k
a
cho
v
[
AArch6
4
] Properly
h
andle m
v
n-regist
e
r a
n
d a
d
d EON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
kt
k
achov
[AArch6
4
] Properly cost MNEG/[SU]MNEGL
patterns
commit
|
commitdiff
|
tree
2015-04-30
kt
k
achov
Fix up ne
w
l
i
ne in previous com
m
i
t
commit
|
commitdiff
|
tree
2015-04-30
ktkach
o
v
[
A
Arch64] Properly handl
e
SHIFT ops
and EXTEND in aarch6
4
_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkac
h
ov
[AArch6
4
] Use extend_arith rt
x
c
ost approp
r
iately
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[combine][obvious] Use st
d
:
:swap instead of
manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
k
t
kach
o
v
[si
m
plify-rtx][trivial]
Use std::swap
i
nstead of manua
l
ly
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkach
o
v
[ARM][trivial]
Use upp
e
rcase for code
iterator
n
ames
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[AArch64] Implemen
t
-
m{cpu,tune,arch}=native usi
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkac
h
ov
[
A
RM] Rewr
i
te vc
<
cond> NEON patterns to use RTL operations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
Re: [PATCH
0
2/
1
2] r
e
mo
v
e some ifdef HAVE_
c
c0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkacho
v
[
A
RM] Restrict {load,store}_mu
l
tiple
exp
a
nders to MAX_
L
D_STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
t
kachov
[A
R
M] Make i
s
sue r
a
te
part of per-core tuning stru
c
ts
commit
|
commitdiff
|
tree
2015-04-22
k
t
k
achov
Revert:
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
libstdc++, libg
f
ortran
g
thr
worka
r
ound
f
or musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
unwind
f
ix for musl
commit
|
commitdiff
|
tree
2015-04-22
k
t
ka
c
hov
fixincludes u
p
date fo
r
musl support
commit
|
commitdiff
|
tree
2015-04-22
kt
k
achov
config ch
a
n
ges for musl l
i
bc sup
p
ort
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
chov
l
ibitm fixe
s
fo
r
musl supp
o
r
t
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[expmed] Properly acco
u
n
t
f
o
r the
c
os
t
and
l
atency
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[AA
r
ch64] Add zero_extend variants of logical+not
o
ps
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[AArch
6
4
]
Increase static
b
u
ffer size in
aarch64_rewrite_sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktkachov
[ARM
]
PR
6
5694: Properly s
i
gn-e
x
te
n
d l
a
rge
numbers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
k
tk
a
chov
[A
R
M] PR 654
8
9
:
A
ccept VSTRUCT const
a
nts in arm
_
legitimate_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktkachov
Add myself as re
v
iewer f
o
r
arm port
commit
|
commitdiff
|
tree
2015-03-23
ktkachov
[expm
e
d][trivial] Fix co
m
ment
a
b
o
ut multiplying b
y
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktkac
h
o
v
[ex
p
med][cleanup] Us
e
st
d
::
s
wap instead of ma
n
ual swapping
commit
|
commitdiff
|
tree
2015-03-13
ktkachov
[ARM] PR target/
6
460
0
Fix another ICE
wi
t
h
-mtune=x
s
cale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktk
a
c
hov
Fix ChangeLog entries from prev
i
ous commit
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
[simplify
-
r
t
x]
P
R
6
5235: Calculate element size correctly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktkachov
[A
A
rch64] Fix
w
ro
n
g
-cod
e
bu
g
in right-shift SISD patterns
commit
|
commitdiff
|
tree
2015-02-04
k
t
kachov
[AArch64
]
Use std
:
:swa
p
in
s
tead
o
f
m
anually swapping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkac
h
o
v
[AArc
h
64
]
U
s
e
std::swap
instead of
m
anually swappin
g
commit
|
commitdiff
|
tree
2015-02-04
k
tkachov
[AAr
c
h64] Use targe
t
builtin inst
e
ad
o
f __builtin_sqrt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktkach
o
v
[ARM][
c
le
a
n
u
p
]
Simplify some e
x
pr
e
ssions i
n
some e
p
ilog
u
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkachov
[libstdc++][testsuite][reverted]
R
emove check for
truncation
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
ktkachov
[AArch64][test] Fix FAIL: gcc
.
t
a
rge
t
/aarch64/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkachov
[A
A
rch64]
P
R 6
4
44
8
: C
o
mbine
((x ^ y
)
&
m) ^ x into
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
k
t
kac
h
ov
[ARM
]
PR 62066: Call va_end on early
retur
n
f
r
om va_list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
kt
k
achov
[A
R
M] Move
c
omment about split
t
ing Th
u
m
b1 patter
n
s
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[
A
Ar
c
h64] Fix
P
R 64263: Do no
t
try to
s
plit
c
ons
t
an
t
s
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktkac
h
ov
[AArc
h
64]
E
rror out of arm_neo
n
.
h if nofp/nosimd
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[doc][ARM] D
e
precate
-mapcs a
n
d -mapcs-fra
m
e
.
commit
|
commitdiff
|
tree
2015-01-14
k
tkachov
[ARM] Fix PR target/64460: Set 'shi
f
t' attr p
r
o
perly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM] Use Cort
e
x-
A
17 tuning parameters
f
or Cortex-A12
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
Fix
d
a
t
e
i
n gcc/ChangeLog
commit
|
commitdiff
|
tree
2015-01-12
kt
k
achov
[ARM] Implement TARGET_SC
H
ED_MACRO
_
FUS
I
ON_PAIR_P
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM][cleanup]
U
s
e R0_
R
E
G
N
UM and R1_REGNUM inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktk
a
chov
[ARM][doc] Remove men
t
ion of Advanced R
I
SC Machines
commit
|
commitdiff
|
tree
2014-12-12
kt
k
a
c
h
o
v
Add loa
d
of target-
u
tils
.
exp to libatomic
,
l
i
bitm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
k
tk
a
chov
[libgomp][testsuite] Explicitly include target-u
t
ils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[libstdc++][testsuite
]
Mark as UNSUPPORTED
t
ests that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[AArch64] Fix usage of +no
i
n
e
rror mess
a
ge
f
o
r
aar
c
h64_p
a
rs
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
k
t
kachov
[ARM] Fix names of
s
ome ro
u
nding
i
ntri
n
sics, impem
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkac
h
ov
[testsuite][1/2] Mo
v
e ${t
o
o
l
}_check_u
n
supporte
d
_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
ktkachov
[AARC
H
64][5/5]
A
dd macr
o
fusion support for
cmp
/
b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
ktkach
o
v
[testsuite] Ca
c
he return value of c
h
eck_effective_target_t
i
ny
commit
|
commitdiff
|
tree
2014-12-01
ktkachov
[AAr
c
h64][obv
i
ous] Gate fuse_adrp_add_
1
.
c te
s
t on
aarch64_small
.
commit
|
commitdiff
|
tree
2014-11-28
ktkachov
[
A
RM] Add -
m
cpu=cort
e
x-a1
7
.
cort
e
x
-
a7
commit
|
commitdiff
|
tree
2014-11-28
ktkach
o
v
[ARM] Add C
o
rt
e
x-A17
s
upport
commit
|
commitdiff
|
tree
2014-11-27
ktk
a
chov
[
A
Arch64]
[
test] M
a
r
k
variabl
e
as v
o
l
a
tile
in vsqrt_f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
kt
k
ac
h
ov
[AArch64
]
[4/
5
] Implement fus
i
on
o
f ARD
P
+LDR
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AA
r
ch64][3/
5
] Implement
f
u
s
ion of M
O
VK
+
MOVK
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[sched
-
deps] Remove needless check
for modi
f
ied_in
_
p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArch64][2/5] Implement adrp
+
add fusion
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[
A
A
rch
6
4][1/
5
] Impleme
n
t TA
R
GET_SCHED_MACRO_FUSION_PAIR_P
commit
|
commitdiff
|
tree
2014-11-21
kt
k
ach
o
v
[A
A
rch64]
I
mple
m
e
n
t vsqrt_f6
4
intrinsic
commit
|
commitdiff
|
tree
2014-11-18
ktkac
h
ov
[
AR
M
/
AArch64]
I
mprove modeled latency
b
etw
e
en FP ope
r
at
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktkacho
v
[ARM] Use
st
d
::swap inste
a
d of
m
anually swa
p
ping
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM] Handle simple
SImode PLUS and M
I
NUS cases
i
n
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktkachov
[AArch
6
4
] R
e
move
crypto extension from default for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[AArc
h
64] P
r
op
e
rly guard
CUMULATIVE
_
ARGS definition
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[Fo
r
t
r
an]
P
R 63701 Make sure variable i
s
a
l
ways used
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktk
a
cho
v
[AAr
c
h64] Restore
rec
o
g s
t
ate after finding pre-ma
d
d
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[AArch64]
Fix/rev
e
rt fallout from machine_mode chang
e
commit
|
commitdiff
|
tree
2014-10-29
ktkacho
v
[ARM
]
Fix/re
v
ert fall
o
ut fr
o
m mac
h
i
ne_mod
e
cha
n
ge
.
commit
|
commitdiff
|
tree
2014-10-24
k
t
kacho
v
[AArch64] LINK_SPEC cha
n
ges fo
r
Cortex-A53 e
r
r
a
tum
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
k
t
kachov
[AArch
6
4] Clea
n
up log
i
c around
aarch64_f
i
n
al_p
r
escan
commit
|
commitdiff
|
tree
2014-10-17
kt
k
achov
Fix Change
L
o
g
spac
i
ng
commit
|
commitdiff
|
tree
2014-10-10
k
t
kacho
v
[AArch64] A
d
d --e
n
able-fix-cortex-a53-8
3
5769 co
n
fig
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2014-10-10
ktkac
h
ov
[AArch64] Impleme
n
t
workaro
u
nd fo
r
ARM Cortex-A53 er
r
at
u
m
.
.
.
commit
|
commitdiff
|
tree
2014-10-01
ktkachov
[P
A
TCH][ARM] Dis
a
ble store_minmaxsi pattern for a
r
m
_
restrict_i
commit
|
commitdiff
|
tree
2014-09-24
ktkachov
[
A
Arch64]
U
se __
a
arch64_vget_la
n
e
* ma
c
ros for g
e
tting
.
.
.
commit
|
commitdiff
|
tree
2014-09-18
ktkachov
[A
R
M] Fix i
n
sn type of mo
v
misalign
n
eon load pattern
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][tests] Ma
k
e i
n
put
and ou
t
put arrays 128-bit aligned
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[A
R
M][7/7] C
o
nvert FP mnemonics to
U
AL | f{ld,st}m
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][6/7
]
C
onve
r
t FP mnemo
n
ics
t
o UAL | mov
c
c
_
vfp
.
.
.
commit
|
commitdiff
|
tree
next