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
achov
[doc] Upd
a
te defini
t
ion location of
attribute_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkacho
v
[AArch64] Make aar
c
h64_min_divis
i
ons_for_recip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktk
a
c
h
ov
[AArc
h
64] Fix Cortex-A5
3
shift
c
osts
commit
|
commitdiff
|
tree
2015-05-01
ktka
c
hov
[AArc
h
64]
Han
d
le FLOAT an
d
U
N
SIGNED_FL
O
AT i
n
rtx costs
commit
|
commitdiff
|
tree
2015-05-01
ktkach
o
v
[AArch64
]
Fix aarch64_r
t
x_cost
s
o
f PLUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[
AArch6
4
]
Reme
m
ber to cost operand 0 in FP
c
ompare
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
[AArch64] Add alt
e
rnati
v
e '
e
xtr
'
pa
t
tern, c
a
l
c
u
late
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkacho
v
[
A
A
r
ch64] Properl
y
c
o
s
t
FA
B
D pattern
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AAr
c
h64] Pr
o
perly handle m
v
n
-reg
i
s
t
er and add EO
N
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64
]
Proper
l
y
cost
M
NEG/[
S
U]MNEGL patterns
commit
|
commitdiff
|
tree
2015-04-30
ktka
c
hov
Fix up n
e
w li
n
e
i
n previous commi
t
commit
|
commitdiff
|
tree
2015-04-30
ktk
a
chov
[
A
A
r
ch
6
4] Pr
o
per
l
y
handl
e
SHI
F
T ops and EXTEND in
aarch64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
kt
k
acho
v
[AArc
h
64] Use
extend
_
a
r
i
th rtx cost
appropriat
e
ly
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[combine][obviou
s
] U
s
e std::swap inste
a
d o
f
manua
l
ly
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
k
tk
a
chov
[simplify-rtx][trivial] Use
s
t
d
:
:
swap inst
e
ad
of manuall
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
k
t
kach
o
v
[ARM]
[
tr
i
vial] Use
uppercase
f
o
r cod
e
it
e
rator
names
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[AArch64] Implement
-
m
{
cp
u
,tune,arch}=native using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
kt
k
ac
h
ov
[ARM
]
R
ew
r
it
e
v
c
<cond
>
NEON pat
t
erns to us
e
RTL o
p
erations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktk
a
chov
Re: [P
A
T
CH 02/
1
2] remove some ifdef
HAVE_cc0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Res
t
ri
c
t
{
l
o
a
d,s
t
ore}_mul
t
ip
l
e e
x
pan
d
ers to
MAX_LD_STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
tkachov
[ARM
]
Make is
s
ue rat
e
p
a
rt of per-co
r
e tuning structs
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
Revert:
commit
|
commitdiff
|
tree
2015-04-22
k
t
kachov
l
i
bstdc++
,
libg
f
ortran gt
h
r workaround for mus
l
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
unwind fix f
o
r musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fixincludes update for musl
supp
o
r
t
commit
|
commitdiff
|
tree
2015-04-22
k
tkachov
confi
g
c
hanges for musl l
i
bc s
u
pport
commit
|
commitdiff
|
tree
2015-04-22
ktka
c
hov
lib
i
tm fixes for mus
l
sup
p
ort
commit
|
commitdiff
|
tree
2015-04-21
k
t
k
achov
[expmed]
Pr
o
perly acc
o
un
t
for the c
o
st
a
nd la
t
ency
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
k
t
kachov
[AA
r
c
h
64] Add
zero_e
x
tend variants of log
i
ca
l
+not ops
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[A
A
rch64] I
n
c
r
ease static
buffer siz
e
in aarch64_rewrite
_
sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktkachov
[A
R
M] P
R
6
5
6
9
4: Pr
o
p
e
rly
s
ig
n
-extend larg
e
n
umbers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktkachov
[ARM] P
R
65489
:
Accept VSTRUCT constan
t
s in arm_legitimate_
c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
kt
k
achov
Ad
d
myself as r
e
v
iewer
f
or arm port
commit
|
commitdiff
|
tree
2015-03-23
ktkachov
[e
x
pm
e
d][trivial] Fix comment about multiply
i
ng by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktka
c
hov
[ex
p
med][
c
leanup]
U
se
std::swap instead of manual swapping
commit
|
commitdiff
|
tree
2015-03-13
ktkach
o
v
[
ARM] PR
t
arget/6
4
600 Fix another
I
C
E wi
t
h
-mt
u
ne=xsca
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktk
a
chov
F
ix Change
L
o
g
entries
f
rom p
r
eviou
s
commit
commit
|
commitdiff
|
tree
2015-03-12
ktkac
h
ov
[simplify-rtx] PR
6
5
2
35: Calc
u
late e
l
ement
si
z
e
c
orrectly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktkachov
[AArch64] Fix wrong-code bug in ri
g
ht
-
s
hift SISD patte
r
ns
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch
6
4] Use
std::swap
instead
o
f
manu
a
lly sw
a
pping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktk
a
chov
[
A
Arch64] Use std::swap in
s
tea
d
of manually swap
p
ing
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch64]
Use tar
g
et
bui
l
tin instead of __built
i
n_s
q
r
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
kt
k
achov
[ARM][clea
n
up] Simplify some ex
p
res
s
io
n
s in some ep
i
logue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkach
o
v
[libstdc++][tests
u
ite][rev
e
r
ted] Remove che
c
k
f
or t
r
uncation
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
k
tkachov
[AArch64][test] Fix
F
AIL: gcc
.
target/aarch64/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkachov
[AAr
c
h
6
4] P
R
64
4
48: Co
m
b
ine ((x ^ y) & m) ^ x in
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM]
P
R 62066
:
C
a
ll va_end on
e
arl
y
return from va_list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM] Move comment a
b
ou
t
splitti
n
g Thumb1 patter
n
s
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkach
o
v
[AArch64] F
i
x PR
6
4263:
Do
n
o
t tr
y
to
split cons
t
a
n
ts
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[
A
Arch64] Error out
of a
r
m_neon
.
h if nofp/nos
i
m
d
commit
|
commitdiff
|
tree
2015-01-14
kt
k
achov
[
doc][AR
M
] Dep
r
ec
a
te -ma
p
cs and
-
ma
p
c
s
-fram
e
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[ARM] Fix PR targ
e
t/6
4
460: Set 'shift'
a
tt
r
pr
o
p
e
rly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM] U
s
e Cortex-A17 tuning parameter
s
for
C
o
r
te
x
-A
1
2
commit
|
commitdiff
|
tree
2015-01-12
ktkacho
v
Fix date in gcc/Ch
a
ngeLo
g
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM] Imple
m
ent
T
ARGET_
S
CHE
D
_MACRO_FUSION_PA
I
R
_
P
commit
|
commitdiff
|
tree
2015-01-12
k
t
kachov
[ARM][clea
n
up] Use
R
0_REG
N
U
M
a
n
d
R
1_REGN
U
M
inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
kt
k
achov
[ARM
]
[doc] Re
m
ove mention of Advanced RI
S
C Machine
s
commit
|
commitdiff
|
tree
2014-12-12
k
t
k
ac
h
ov
A
dd load of target-utils
.
exp to libato
m
ic, libitm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkach
o
v
[
l
ibgomp][testsuite] Explic
i
tly inc
l
ude target-utils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
kt
k
achov
[libstdc++
]
[test
s
uite
]
Mark as UNSUPPORTED
t
e
sts that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[AArch64] Fix usage
o
f +no i
n
er
r
or message fo
r
a
a
rch64_pars
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkach
o
v
[ARM
]
Fi
x
names
o
f some roundi
n
g
intrinsics,
impem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[
t
e
stsuite][1/2] Move ${
t
ool}_check_unsupported_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
ktkachov
[AARCH64][
5
/5] Add m
a
cro fusion supp
o
rt for c
m
p
/b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
ktkachov
[tes
t
suit
e
] C
a
che
return value
of c
h
eck_effective_target_tiny
commit
|
commitdiff
|
tree
2014-12-01
ktkachov
[
A
A
rch64][obvious] Gate f
u
se_adrp_add_1
.
c test on aarc
h
6
4_
s
m
all
.
commit
|
commitdiff
|
tree
2014-11-28
kt
k
acho
v
[ARM] Add -mcp
u
=
cortex-a17
.
c
ortex
-
a7
commit
|
commitdiff
|
tree
2014-11-28
ktkachov
[
A
RM] Add Cortex-A17 sup
p
ort
commit
|
commitdiff
|
tree
2014-11-27
ktka
c
hov
[AArch64][test] Mark varia
b
le as volati
l
e in vsqrt_f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[
AArch64][4/5] Implement fusion of ARDP+LDR
commit
|
commitdiff
|
tree
2014-11-24
ktkacho
v
[A
A
rch64][3/
5
] Impl
e
ment fu
s
ion of
M
O
V
K+MOVK
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[sched-deps] Remo
v
e needless c
h
eck
f
or
m
odified
_
in_
p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
kt
k
achov
[AArch64
]
[2/
5
] Im
p
lement adrp+a
d
d fusion
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AA
r
ch64][1/
5
] I
m
p
l
ement TARGET_SCHED_MACRO_
F
US
I
ON_
P
A
IR_P
commit
|
commitdiff
|
tree
2014-11-21
ktkachov
[AArch64]
I
mplemen
t
v
s
q
r
t
_f
6
4
intrinsic
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM/AArch64]
I
mprov
e
modeled latency between
F
P operations
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM] Use
s
td::sw
a
p
instead of manually swapping
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[
A
R
M] Hand
l
e si
m
ple SImode PLU
S
and MINUS ca
s
es in
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktkachov
[AArch64] Re
m
ove crypto extension from default for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
k
tkachov
[A
A
rch64] Proper
l
y guard
CUMULATIVE_A
R
GS d
e
fin
i
tion
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[Fortran] PR 63
7
01 Make sure variable is al
w
a
y
s u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkacho
v
[AArch64] Restore re
c
og state af
t
er fin
d
ing
pr
e
-
m
a
dd
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkac
h
o
v
[AAr
c
h
64] Fix/revert
f
all
o
ut from machine_mo
d
e change
commit
|
commitdiff
|
tree
2014-10-29
ktka
c
hov
[ARM] Fix
/
r
e
vert f
a
llout from machine
_
mode chan
g
e
.
commit
|
commitdiff
|
tree
2014-10-24
ktkachov
[AAr
c
h6
4
] LI
N
K_
S
PE
C
chang
e
s
fo
r
Cortex-A53 e
r
ratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
ktkachov
[A
A
rch
6
4
]
Cleanup
logic
a
r
o
u
nd aar
c
h64_final_
p
rescan
commit
|
commitdiff
|
tree
2014-10-17
ktka
c
hov
Fix ChangeLog
s
pacing
commit
|
commitdiff
|
tree
2014-10-10
kt
k
achov
[AArch
6
4] Add --enable-
f
ix-c
o
rtex-
a
53-835769 con
f
igure
.
.
.
commit
|
commitdiff
|
tree
2014-10-10
ktkachov
[
A
Arch64]
I
mp
l
e
ment
w
or
k
a
round for ARM
C
ortex-A53 erratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-01
ktkachov
[
P
ATCH
]
[ARM] D
i
sable sto
r
e_minmaxsi pa
t
tern
for arm_restrict_i
commit
|
commitdiff
|
tree
2014-09-24
ktka
c
hov
[AArch64] Use __aarch64_vget_lan
e
* macr
o
s for getti
n
g
.
.
.
commit
|
commitdiff
|
tree
2014-09-18
k
tkachov
[ARM] Fix insn type o
f
mo
v
misalign neon
l
oad
patter
n
.
commit
|
commitdiff
|
tree
2014-09-09
ktka
c
ho
v
[A
R
M][tests]
M
ake input a
n
d output a
r
rays 1
2
8-bit a
l
igned
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
kt
k
a
c
h
o
v
[
ARM][7
/
7] Co
n
vert FP mnemonics to
U
A
L | f{ld,st}m
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktk
a
chov
[ARM][6/7] Conver
t
FP
mn
e
monics to UAL | movcc_
v
fp
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][5/7] Conv
e
rt FP mnem
o
nics to UAL | sqrt and FP
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][4/7] Convert F
P
m
n
emonics to UAL | vc
v
t
pa
t
te
r
ns
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[
3
/
7
]
Convert FP mnemonic
s
t
o
UAL
| mul
+
add patterns
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[A
R
M][2/7] Convert FP mn
e
monics
t
o UAL | add/sub/di
v
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkach
o
v
[ARM][1/
7
] Conve
r
t FP m
n
emonics
t
o UAL
|
mov pat
t
erns
.
commit
|
commitdiff
|
tree
next