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
[doc] Update definition location of attribute_spec in documentation
2015-05-01
kt
k
ac
h
ov
[doc] Update
defin
i
tion loca
t
ion of attribute_sp
e
c
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[A
A
rch64] Make aa
r
c
h64_min_divisions_for_recip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch
6
4
]
Fi
x
Cortex-
A
53 shift
costs
commit
|
commitdiff
|
tree
2015-05-01
ktkac
h
ov
[AArch64] Handle
F
LO
A
T
and UNSI
G
NE
D
_
FL
O
AT in rtx c
o
s
t
s
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64]
F
ix
a
a
rch64
_
rtx
_
cos
t
s of PLUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
k
t
kachov
[AA
r
c
h
64]
R
emember to c
o
st op
e
r
a
n
d 0 in F
P
c
o
mpa
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkac
h
ov
[AArch64] Add
alternative 'extr' pattern, calculate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch6
4
] Prope
r
ly c
o
st FABD
p
atter
n
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
[AArch64] P
r
ope
r
ly han
d
le mvn-
r
e
g
i
ster and add E
O
N
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kach
o
v
[AAr
c
h64
]
Pro
p
erly cost
MNEG/[SU]MN
E
GL p
a
tte
r
ns
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
Fix up new
line in prev
i
ous
c
ommit
commit
|
commitdiff
|
tree
2015-04-30
ktka
c
hov
[
A
Arch64] Proper
l
y
ha
n
dl
e
SHIFT ops and EXTEND i
n
aar
c
h
64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Use extend_arith rtx cos
t
appropriately
commit
|
commitdiff
|
tree
2015-04-27
k
t
kach
o
v
[c
o
mbine][obvio
u
s] Use std::swap instead
o
f man
u
a
l
ly
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[si
m
plif
y
-
rt
x
][t
r
ivial] Use
s
t
d::swap i
n
s
t
e
a
d of
m
anually
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[AR
M
][trivia
l
] Use u
p
percase for co
d
e
iter
a
tor nam
e
s
commit
|
commitdiff
|
tree
2015-04-24
ktka
c
h
ov
[AAr
c
h6
4
]
Implement
-
m{cpu,tune,arch}=native using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkac
h
ov
[
ARM] R
e
write
v
c<cond
>
NEON
patterns
t
o use RTL op
e
rations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
t
kachov
Re:
[PATCH 02/12] remove
s
o
me
ifdef HAVE_cc0
.
commit
|
commitdiff
|
tree
2015-04-23
ktk
a
c
h
ov
[ARM] Restrict {load,store}_multiple exp
a
nde
r
s
to MAX_LD_STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM]
M
ake issue
r
a
t
e
part o
f
per-c
o
r
e
t
uni
n
g s
t
ructs
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
chov
Rev
e
rt:
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
l
i
bstdc++, libgfortran gthr workaround for m
u
sl
commit
|
commitdiff
|
tree
2015-04-22
k
t
kachov
u
nwind fix
for musl
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
cho
v
f
ixincludes
u
p
d
a
t
e for mus
l
s
uppo
r
t
commit
|
commitdiff
|
tree
2015-04-22
ktkach
o
v
config changes f
o
r musl lib
c
su
p
port
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
lib
i
tm fixes for musl su
p
port
commit
|
commitdiff
|
tree
2015-04-21
k
tkachov
[exp
m
ed] Prop
e
rly account
fo
r
t
he co
s
t and latency
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[A
A
rch6
4
] Ad
d
zer
o
_extend variants o
f
l
o
gical+not
op
s
commit
|
commitdiff
|
tree
2015-04-21
k
t
kachov
[
A
Arch64] Incr
e
a
s
e sta
t
ic
b
uf
f
er size in aarch6
4
_
r
ewrite_se
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktkachov
[ARM] PR 6
5
694:
P
r
operly
s
ign-exten
d
larg
e
numbers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
kt
k
achov
[
ARM] PR 65489: Accept VST
R
UCT constants i
n
arm_l
e
g
iti
m
ate
_
c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
k
tka
c
hov
Add
myself as revie
w
er for arm port
commit
|
commitdiff
|
tree
2015-03-23
ktka
c
h
ov
[e
x
pmed][trivial] Fix co
m
ment abo
u
t multiplying
by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktkachov
[expmed][cleanup] Use
s
td::s
w
ap
instead of
manual swa
p
ping
commit
|
commitdiff
|
tree
2015-03-13
ktkachov
[
ARM]
PR target/64600
Fix anothe
r
ICE with
-
mtune=xscale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
F
i
x ChangeLog en
t
ries from previous commi
t
commit
|
commitdiff
|
tree
2015-03-12
k
t
k
achov
[sim
p
lify-rtx] PR 65
2
35: Cal
c
ula
t
e element s
i
ze
correctly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktkach
o
v
[AArc
h
64
]
Fix wr
o
ng-code bug in right-shift S
I
S
D
p
a
t
terns
commit
|
commitdiff
|
tree
2015-02-04
ktka
c
hov
[AArch64] Use std:
:
swap instea
d
o
f
manually sw
a
p
p
ing
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch64] Use std
:
:swap inst
e
ad of manually sw
a
pping
commit
|
commitdiff
|
tree
2015-02-04
kt
k
a
c
h
ov
[
A
A
r
c
h
64] Use target b
u
iltin instead o
f
__builtin_sqrt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktkac
h
ov
[
ARM][
c
l
e
anup] Sim
p
lify
so
m
e
exp
r
ession
s
in som
e
epil
o
gue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
k
t
k
achov
[li
b
s
tdc++][testsuite][
r
everted] Remove
c
heck for trunca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
k
t
kachov
[
A
A
r
c
h64][
t
est
]
Fix
FAIL: gcc
.
tar
g
et/aarch64/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkacho
v
[A
A
rch64] PR 6
4
448: Combine ((x ^ y) & m)
^ x i
n
to
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
kt
k
a
c
h
o
v
[ARM] PR 62066: Call va_end
o
n
ea
r
ly re
t
u
rn fro
m
va_
l
i
s
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[A
R
M] Move
c
o
m
m
ent ab
o
u
t
splitting Th
u
mb1 patter
n
s
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[AArch64] Fix PR 6
4
263: D
o
not try to split constants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktk
a
chov
[AA
r
ch64]
E
rror out of arm_neon
.
h
if nofp/nosimd
commit
|
commitdiff
|
tree
2015-01-14
ktkac
h
o
v
[doc][AR
M
]
Deprecate -mapcs and -ma
p
c
s
-
frame
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[AR
M
]
Fi
x
PR target/64460: Set 'shift
'
attr p
r
ope
r
ly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM] Use Cort
e
x-A17 tuni
n
g
p
a
r
ame
t
e
rs for Cortex-A12
commit
|
commitdiff
|
tree
2015-01-12
ktkac
h
o
v
Fix
d
ate i
n
gcc/ChangeL
o
g
commit
|
commitdiff
|
tree
2015-01-12
ktkacho
v
[ARM] Implement TARGET
_
S
C
HED
_
MACRO_FUSION_
P
AIR_P
commit
|
commitdiff
|
tree
2015-01-12
kt
k
achov
[
ARM][cleanup] Use R
0
_REGNU
M
and R1_REGNUM ins
t
e
ad
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktkachov
[
ARM][doc] Remove mention
of Advanced RISC
M
achines
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
Add load of targ
e
t-u
t
i
l
s
.
exp to libato
m
ic, lib
i
tm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[l
i
bgomp][tests
u
ite] Explicit
l
y inc
l
ude target-utils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[li
b
stdc++][tes
t
suite] Mark as UNSUP
P
ORTED tests that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
k
t
kachov
[AAr
c
h
64]
F
ix usage of +
n
o in e
r
ror message for aarch64_
p
a
r
s
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkach
o
v
[ARM] Fix nam
e
s o
f
some roundin
g
intrin
s
i
cs, impemen
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[testsuite][
1
/2
]
Mo
v
e
${tool
}
_check_unsupported_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
k
tkach
o
v
[AARCH
6
4]
[
5
/5] Add macro fusio
n
support for cmp/b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
ktkach
o
v
[testsuite] Cache return value o
f
check_effective_target_tiny
commit
|
commitdiff
|
tree
2014-12-01
ktka
c
hov
[AArch64
]
[
o
b
v
i
ous] Ga
t
e fuse
_
a
d
rp_add_1
.
c test on aarc
h
64_small
.
commit
|
commitdiff
|
tree
2014-11-28
ktk
a
chov
[ARM] Add -
m
cpu=cortex-a1
7
.
cortex-a7
commit
|
commitdiff
|
tree
2014-11-28
ktk
a
chov
[ARM] A
d
d Cortex-A17 support
commit
|
commitdiff
|
tree
2014-11-27
kt
k
achov
[
A
Arc
h
64][test] Mark v
a
riab
l
e as vo
l
a
tile in vsqrt_f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkac
h
ov
[
A
Arch64
]
[4/5] Imp
l
ement fus
i
on of A
R
DP+LDR
commit
|
commitdiff
|
tree
2014-11-24
ktkacho
v
[AArch64][3/5] Implement fu
s
i
on of MOVK+MOVK
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[sch
e
d
-deps] Remo
v
e n
e
e
d
l
ess check
fo
r
modified_in_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkacho
v
[AArch6
4
][
2
/5]
Implement adrp+ad
d
fusion
commit
|
commitdiff
|
tree
2014-11-24
ktkach
o
v
[AArch64]
[
1
/5]
I
mpleme
n
t
T
A
RGET
_
SCHED_M
A
CRO_FU
S
ION_PAIR_P
commit
|
commitdiff
|
tree
2014-11-21
ktkachov
[AArch64] Implem
e
nt vsqr
t
_f64 intrinsic
commit
|
commitdiff
|
tree
2014-11-18
ktkac
h
o
v
[AR
M
/
A
Arc
h
64] Impr
o
ve
m
o
deled latency betwe
e
n
F
P
o
perations
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
kt
k
a
c
h
o
v
[ARM] Use s
t
d::swap i
n
stead of manuall
y
swapping
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[
ARM] Ha
n
d
le simple SImode
PLUS and MINUS cases
i
n
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktkachov
[AArch64]
Remove crypto extension from default for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[AArch
6
4
]
Properl
y
g
uard
C
U
MULATIVE_
A
R
GS
d
e
finiti
o
n
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkach
o
v
[Fortran] P
R
63701
Make sure variable is alw
a
ys use
d
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[AArch64]
R
estore
recog state after find
i
ng pre-madd
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktka
c
hov
[AArc
h
64]
F
ix/re
v
ert fallout from
m
a
c
hine_mo
d
e c
h
ange
commit
|
commitdiff
|
tree
2014-10-29
k
tkach
o
v
[ARM] Fix/
r
e
vert fallout f
r
om machine_mo
d
e
c
hange
.
commit
|
commitdiff
|
tree
2014-10-24
kt
k
achov
[AArch
6
4] LINK_SPEC changes for Cort
e
x-A53 erratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
ktkachov
[AArch
6
4]
C
leanup
l
o
g
ic around a
a
rch64
_
final_presc
a
n
commit
|
commitdiff
|
tree
2014-10-17
ktkacho
v
Fix Change
L
og s
p
a
c
i
ng
commit
|
commitdiff
|
tree
2014-10-10
ktkachov
[AArch
6
4] A
d
d --enable-fix-cortex
-
a5
3
-
8
35769 config
u
re
.
.
.
commit
|
commitdiff
|
tree
2014-10-10
k
t
kachov
[AArch64] I
m
plem
e
nt workaround for ARM Cort
e
x
-
A
53
erratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-01
ktkachov
[PATCH][ARM] Disable store_mi
n
m
a
x
s
i
pattern
f
o
r
arm_restrict_
i
commit
|
commitdiff
|
tree
2014-09-24
kt
k
achov
[
AAr
c
h
6
4]
U
se __aarc
h
64_vget_lane
*
macros for getting
.
.
.
commit
|
commitdiff
|
tree
2014-09-18
ktk
a
c
hov
[ARM] Fix insn type of mo
v
misa
l
i
g
n neon
l
oad pattern
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][te
s
ts] Make in
p
ut and outpu
t
arra
y
s 128-bit
aligned
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][7/7] Conve
r
t FP mn
e
m
o
nics t
o
UAL | f{ld,st}m
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][6/7] Conv
e
r
t F
P
m
nemonics to UAL | mo
v
cc_vfp
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktk
a
chov
[ARM
]
[
5
/7]
C
onvert FP mnemonics to UAL |
s
qrt and FP
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkach
o
v
[
ARM][
4
/
7
] Convert FP mnemonics to UAL | vcv
t
patterns
commit
|
commitdiff
|
tree
2014-09-09
kt
k
ach
o
v
[3/
7
] Convert F
P
mn
e
monics to
U
AL | mul+ad
d
pat
t
er
n
s
commit
|
commitdiff
|
tree
2014-09-09
kt
k
achov
[ARM
]
[
2/7
]
Conve
r
t FP
m
ne
m
o
n
ics to UAL | add/
s
u
b/div
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][1/
7
] Conve
r
t
FP mnemonics t
o
UAL |
m
ov patte
r
ns
.
commit
|
commitdiff
|
tree
next