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
ktkachov
[doc] U
p
date
def
i
ni
t
ion loca
t
ion of a
t
tribut
e
_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
k
tkac
h
ov
[
A
A
rch64]
M
ake aarch64_min_divisions_f
o
r_rec
i
p_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
k
t
kach
o
v
[A
A
rc
h
64] Fix Co
r
tex-A
5
3 shift costs
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArc
h
64] Han
d
le FLOAT and U
N
SIGNED_F
L
OAT in rtx
cost
s
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64
]
Fix
aarch64_rtx_costs of
PLUS/
M
I
N
US
commit
|
commitdiff
|
tree
2015-05-01
k
t
k
achov
[AArch64]
R
e
member
to cost
o
pe
r
and
0 in FP
compare
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkach
o
v
[
AArch64]
A
dd a
l
t
e
rnative 'extr'
p
at
t
ern, calcula
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkac
h
o
v
[AArch64] Properly
c
o
st FABD patte
r
n
commit
|
commitdiff
|
tree
2015-04-30
k
tkacho
v
[AArch64] Pro
p
erly handle m
v
n-re
g
ist
e
r and add EO
N
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[
A
Arch64] Properly cost MN
E
G/[SU]MNEGL patter
n
s
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
F
i
x
up
ne
w
line
i
n previous commit
commit
|
commitdiff
|
tree
2015-04-30
k
t
kac
h
ov
[AArch64] Properly handle SHIFT ops and EXTEND
in aarch64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Use
e
xtend_arith rtx cost appro
p
riatel
y
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[combine][obviou
s
]
U
s
e std:
:
sw
a
p
instea
d
of m
a
nually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[
simpl
i
fy-rtx][trivial] Use std::swap
instead of
m
an
u
ally
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[
A
R
M
][
t
rivial] U
s
e uppercase for code iterator names
commit
|
commitdiff
|
tree
2015-04-24
ktkach
o
v
[AArch64] Implemen
t
-m
{
cpu,tune,
a
rch}=nati
v
e
using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[
ARM] Rewrit
e
vc<cond> NEON
p
a
tterns to
use RTL operations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
R
e
: [PA
T
CH 02/12] remove s
o
me ifdef HAVE
_
cc0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[
A
RM] Restr
i
ct {load
,
st
o
r
e}_multiple expanders to MAX_LD_STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Ma
k
e
issue rate part
o
f
p
er-
c
o
r
e tuning structs
commit
|
commitdiff
|
tree
2015-04-22
ktka
c
hov
Revert:
commit
|
commitdiff
|
tree
2015-04-22
k
tka
c
hov
l
ibstdc++, libgfortran gthr workaround f
o
r
mu
s
l
commit
|
commitdiff
|
tree
2015-04-22
k
t
kachov
unwind fix for musl
commit
|
commitdiff
|
tree
2015-04-22
ktkac
h
o
v
fixincludes
u
pd
a
t
e
for musl
suppo
r
t
commit
|
commitdiff
|
tree
2015-04-22
k
t
k
a
chov
config ch
a
n
g
es for musl libc sup
p
o
r
t
commit
|
commitdiff
|
tree
2015-04-22
k
tkachov
libitm fixes for
musl s
u
pport
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[
e
x
p
m
ed] Properly account for the
co
s
t and
l
atency
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
k
t
k
a
chov
[AArch64] Add z
e
r
o
_extend variant
s
of logica
l
+not ops
commit
|
commitdiff
|
tree
2015-04-21
ktkach
o
v
[
A
Arch64] Increase static buffer size in aarch
6
4_r
e
write_sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktkachov
[ARM] PR 656
9
4: Properly
s
i
gn-ext
e
nd large numb
e
rs
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktkachov
[AR
M
]
PR 65489
:
A
ccep
t
VS
T
RUCT constants in arm_
l
egit
i
mate_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktkachov
Add
mysel
f
as reviewer for arm po
r
t
commit
|
commitdiff
|
tree
2015-03-23
ktkachov
[expmed][trivia
l
] Fix comme
n
t about multiplyin
g
b
y
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktkachov
[
e
xpmed][cleanup] Use std::swap instead of manual swapping
commit
|
commitdiff
|
tree
2015-03-13
ktkachov
[ARM] PR
target
/
6460
0
F
ix another I
C
E wit
h
-mtune=
x
scale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
Fix Chan
g
eLog entries from prev
i
ou
s
c
o
mmit
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
[simpli
f
y-r
t
x]
PR 65235: Cal
c
ulate e
l
ement si
z
e correc
t
ly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
k
t
kachov
[AArch64] Fix wrong-code bug in right-shift
S
I
SD pa
t
terns
commit
|
commitdiff
|
tree
2015-02-04
k
t
kachov
[AArch64] Use
s
td::swap instead of manually swapping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktk
a
chov
[AArc
h
64] Use std:
:
swa
p
instead of manuall
y
swapping
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AAr
c
h64
]
Use target
bui
l
ti
n
i
n
stead of __
b
uiltin_s
q
rt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
k
tka
c
hov
[AR
M
][
c
leanup] Simplify some expressions in
some epilog
u
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkachov
[
l
i
b
stdc++][
t
estsuite
]
[reverte
d
] Remove check for trun
c
atio
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
kt
k
a
c
h
ov
[AArch64
]
[test] Fix FAIL: gcc
.
target/aarch64/
s
tore
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkachov
[AArch64] PR
6
444
8
: Combin
e
((x ^ y) & m) ^ x in
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM] P
R
6
2066: Call va_end
on early return from va_list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
k
t
kacho
v
[ARM] Move comment about splitti
n
g
Thumb1 patterns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[AArch64] Fix PR 64263: Do not try
t
o split co
n
stants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktkacho
v
[AArch6
4
] Error out of arm_neon
.
h if n
o
fp/nosimd
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[doc][A
R
M]
D
e
p
recate -mapcs and
-
m
apcs-frame
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[
ARM]
Fix
P
R
target/64
4
60
:
Set 'sh
i
ft' at
t
r p
r
operly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkac
h
ov
[AR
M
]
Use Cortex-A1
7
tun
i
ng
p
a
r
ameters
for Cortex-A12
commit
|
commitdiff
|
tree
2015-01-12
ktka
c
hov
Fix date in gc
c
/Cha
n
geLog
commit
|
commitdiff
|
tree
2015-01-12
ktkach
o
v
[ARM] Imp
l
ement T
A
RGET_SCH
E
D_M
A
CR
O
_F
U
SION_PA
I
R_P
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM][c
l
ea
n
up]
U
se
R
0_REGNUM and R1_REGNUM instead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
k
tkachov
[ARM][doc] Remove mention of Advanced
RIS
C
Machines
commit
|
commitdiff
|
tree
2014-12-12
k
t
kachov
Add load of target-
u
tils
.
exp t
o
libatomic, libitm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
kt
k
a
chov
[lib
g
omp][test
s
uite]
E
xplic
i
tly include
target-utils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[libstdc++][testsuite]
M
ark as UNSU
P
PORTED tests that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
k
tkachov
[A
A
r
ch64] Fix usage of +no in e
r
ror message for aarch64_p
a
rs
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkac
h
ov
[ARM]
F
i
x
n
a
mes of some
r
ounding intrins
i
cs,
i
mpemen
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[testsuite
]
[1/2] Move
$
{
t
o
o
l
}_check_unsupp
o
r
t
e
d
_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
kt
k
achov
[AARCH
6
4][5/5
]
Add mac
r
o
fusio
n
s
u
p
por
t
for cmp/
b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
ktkachov
[test
s
ui
t
e]
Cache return
value
o
f
c
heck_effective_target_
t
in
y
commit
|
commitdiff
|
tree
2014-12-01
k
tkachov
[AA
r
ch64][obvious] Gat
e
fu
s
e_adrp_add
_
1
.
c test on
aa
r
c
h64
_
small
.
commit
|
commitdiff
|
tree
2014-11-28
ktkachov
[ARM] Ad
d
-mcpu
=
cortex-a17
.
co
r
t
ex-a7
commit
|
commitdiff
|
tree
2014-11-28
k
t
kachov
[AR
M
]
A
d
d Cortex-A17 supp
o
rt
commit
|
commitdiff
|
tree
2014-11-27
ktka
c
hov
[AArch64][t
e
st] Mar
k
v
ariable as vol
a
tile in vsq
r
t_f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[
AArch64
]
[4/
5
] Implemen
t
fusion of
A
RDP+
L
D
R
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AA
r
c
h64][3/5] Implement fusion o
f
MO
V
K
+MOVK
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[sched-deps
]
R
e
mov
e
ne
e
d
less
check for
m
odi
f
i
ed_in_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AA
r
ch64][2/
5
]
I
mplement adrp+add fusion
commit
|
commitdiff
|
tree
2014-11-24
ktkac
h
ov
[AA
r
ch64][1/5] Implement TARGET_SCHED_MACRO_FU
S
ION_PAIR_P
commit
|
commitdiff
|
tree
2014-11-21
ktkachov
[AArch64
]
Implement vs
q
rt
_
f64 intrinsic
commit
|
commitdiff
|
tree
2014-11-18
ktkac
h
ov
[AR
M
/AArch6
4
] Improve modeled
latency bet
w
een FP ope
r
ations
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktka
c
hov
[A
R
M
]
U
s
e std::swap instea
d
of manua
l
ly
swapping
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM]
Handl
e
simple SI
m
o
de PLUS
a
nd MINUS case
s
in
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktk
a
chov
[
A
Ar
c
h64]
Remove crypto extension fro
m
d
efault for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[
AArch
6
4] Properly guard C
U
MULATIVE_ARGS
definition
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
k
t
kac
h
o
v
[Fortran] PR 63
7
01
M
ak
e
sure variable
i
s
a
lw
a
ys
us
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[
AArch64] Restore reco
g
sta
t
e aft
e
r
f
inding pre-mad
d
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[AAr
c
h64
]
Fix/revert
fall
o
ut
f
r
o
m
machine_mo
d
e change
commit
|
commitdiff
|
tree
2014-10-29
kt
k
achov
[AR
M
] Fix/revert fallo
u
t from machine_mode change
.
commit
|
commitdiff
|
tree
2014-10-24
ktkachov
[AArch64] L
I
N
K
_SPEC
cha
n
g
e
s f
o
r Cortex-A53 erratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
k
t
kachov
[A
A
r
c
h64] C
l
e
anup l
o
g
i
c
ar
o
und
aarch64_final_pres
c
an
commit
|
commitdiff
|
tree
2014-10-17
ktkachov
F
ix
ChangeLog sp
a
c
i
n
g
commit
|
commitdiff
|
tree
2014-10-10
ktkachov
[AAr
c
h64]
Add
-
-e
n
able-fix-c
o
rtex-a53
-
835769
co
n
figure
.
.
.
commit
|
commitdiff
|
tree
2014-10-10
ktkac
h
ov
[AArch64] Implement worka
r
ound for ARM Cortex
-
A
5
3
e
rr
a
tum
.
.
.
commit
|
commitdiff
|
tree
2014-10-01
kt
k
achov
[PA
T
C
H
][ARM] Dis
a
ble s
t
ore_minmaxsi
p
attern for
a
rm_
r
e
s
trict_i
commit
|
commitdiff
|
tree
2014-09-24
ktkachov
[AAr
c
h
64]
U
se __aarch64_vget_l
a
ne* macr
o
s for
getting
.
.
.
commit
|
commitdiff
|
tree
2014-09-18
ktkacho
v
[A
R
M] Fix i
n
sn type of movmisalign neon load pattern
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM]
[
tests] Make input and ou
t
put
a
rrays 1
2
8-bit aligned
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
k
tk
a
chov
[ARM][7/7] Convert FP
m
nemonics
to UAL |
f{ld,
s
t}m
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
k
t
kachov
[AR
M
][
6
/7]
C
o
n
vert FP mnemoni
c
s to UAL | movcc
_
vfp
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
k
t
kachov
[ARM
]
[5/
7
] Co
n
vert FP mnemonics
t
o UA
L
| sqrt and
FP
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
kt
k
ac
h
ov
[ARM
]
[4/7] Conv
e
rt FP mnemonic
s
to
U
AL | vcvt patterns
commit
|
commitdiff
|
tree
2014-09-09
ktkac
h
o
v
[3/7] Convert FP mnemonics t
o
UAL | mul+add patt
e
rns
commit
|
commitdiff
|
tree
2014-09-09
kt
k
achov
[ARM][2/7
]
Co
n
vert FP mne
m
o
ni
c
s to U
A
L | add/sub/div
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
kt
k
achov
[ARM][1/
7
] Convert
FP m
n
e
monics to UAL | mov p
a
tt
e
rns
.
commit
|
commitdiff
|
tree
next