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] PR target/65491: Classify V1TF vectors as AAPCS64 short vectors rather...
2015-05-22
ktka
c
h
ov
[AArch64] PR tar
g
et/654
9
1
:
Classify V1T
F
v
e
cto
r
s as
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
k
t
kachov
[ARM] Handle
UNSPEC_VOLAT
I
LE in rtx cost
s
and don't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
k
tkachov
[
A
A
r
c
h64] Add __e
x
tension__ and
_
_
a
l
w
ays_inline__ to
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
ktkachov
T
e
stsuite check for
s
q
r
t_insn
.
Move
p
ow
/
sqrt
s
ynth
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
ktka
c
hov
[AA
r
ch64][obvious
]
In a
a
rch64_clas
s
_ma
x
_n
r
egs use UNITS_P
E
R_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
ktkachov
[calls
.
c]
R
em
o
ve
#ifdef che
c
ks on ST
A
CK_G
R
OWS_
D
OWN
W
ARD
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[PATCH 9/13]
x86 musl support
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[AArch64] Remove
d
unused SLOWMU
L
targ
e
t
f
lags
commit
|
commitdiff
|
tree
2015-05-13
kt
k
acho
v
[
t
ree-ssa-math-o
p
ts]
E
xpa
n
d pow (
x
, CONS
T
)
using sq
u
are
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
kt
k
achov
[AR
M
]
Fix PR 65955:
D
o
not take
REGNO on non-REG op
e
ran
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
k
t
k
achov
[
P
ATCH 6/13] mips
musl s
u
p
p
ort
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 0/13]
A
dd musl support to GCC
commit
|
commitdiff
|
tree
2015-05-08
ktka
c
hov
[
P
ATCH 2/13] musl libc c
o
nfig
commit
|
commitdiff
|
tree
2015-05-06
ktka
c
ho
v
[AArch64]
F
ix geniterators
.
sh
t
o use standard BRE
syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkach
o
v
[doc] Upd
a
te definitio
n
location of
a
ttribute_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64]
Make aarch64_
m
in_divisions_fo
r
_recip_
m
ul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktk
a
chov
[AArch64] Fix C
o
rtex-
A
53 shift costs
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AA
r
ch64] Handle F
L
OAT and UNSIGNED_FLOAT in
r
tx
costs
commit
|
commitdiff
|
tree
2015-05-01
ktkacho
v
[AArch6
4
]
Fix
a
arch64_
r
tx_c
o
sts of PLUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Reme
m
ber t
o
cost opera
n
d 0 i
n
F
P
compa
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
k
a
c
h
o
v
[AArch64] Add a
l
ternative
'
extr' pattern, ca
l
cul
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
k
achov
[AA
r
ch64] Properly cost
F
ABD pattern
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Prope
r
ly ha
n
dle mvn-register
a
nd ad
d
E
O
N
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Properly cos
t
M
NEG/[SU]
M
NEGL p
a
tterns
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
Fix up
n
ew line in previous
c
omm
i
t
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[
AArc
h
64] Properly
h
andle SHIFT ops and EXTEND in aarch64_r
t
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch6
4
] Use ex
t
end_arith rt
x
c
os
t
ap
p
ropri
a
te
l
y
commit
|
commitdiff
|
tree
2015-04-27
ktka
c
ho
v
[c
o
m
b
ine][obvious] Use st
d
::swap instead of
manu
a
lly
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkacho
v
[simplify-rtx][trivial] U
s
e std::swap
i
nstead
o
f manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[ARM][tr
i
vial] Use uppercase for code iterator names
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[A
A
rch64
]
Implement
-m{cpu,tun
e
,ar
c
h
}=native u
s
ing
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Rewri
t
e vc<co
n
d
>
N
E
ON
pa
t
terns to use
RTL operations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkac
h
ov
Re: [PATCH 02/12] remove some
i
fdef HAVE_cc
0
.
commit
|
commitdiff
|
tree
2015-04-23
kt
k
a
ch
o
v
[ARM
]
Restrict {loa
d
,st
o
re}_multiple
e
xpanders to
M
AX
_
LD_STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Make issue rate part of per-core
t
uning
s
t
ruc
t
s
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
Revert:
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
chov
libstdc++, libgfortran
gthr workaro
u
nd f
o
r
musl
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
chov
unwin
d
fix for musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fixincludes update for
musl su
p
port
commit
|
commitdiff
|
tree
2015-04-22
ktka
c
ho
v
config changes fo
r
musl libc sup
p
ort
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
cho
v
libitm fixes for musl supp
o
rt
commit
|
commitdiff
|
tree
2015-04-21
kt
k
a
chov
[expmed] Properly account fo
r
the cost and late
n
cy
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[AArch64] Add zero_exten
d
variants o
f
logica
l
+not ops
commit
|
commitdiff
|
tree
2015-04-21
ktk
a
c
hov
[
AArc
h
64] Increase sta
t
ic buffer
size i
n
aarch6
4
_rewrite_sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktkach
o
v
[ARM] PR 65694: Pro
p
erly
s
ign-
e
xtend large numbers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktk
a
chov
[
A
R
M] PR 654
8
9: Accept VSTRUCT con
s
tants in arm_leg
i
timate_
c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
k
tka
c
hov
Add myself as
r
eviewer
for arm port
commit
|
commitdiff
|
tree
2015-03-23
k
tkachov
[expm
e
d][t
r
ivial] Fix comme
n
t abou
t
multiplying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktkach
o
v
[expmed
]
[cl
e
anup]
Use
s
t
d::swap instead
of
manual swappi
n
g
commit
|
commitdiff
|
tree
2015-03-13
kt
k
achov
[ARM] PR
t
arge
t
/
6
4
6
0
0 Fix anothe
r
ICE wit
h
-mtu
n
e=xs
c
ale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktk
a
cho
v
Fix Chan
g
eLog entri
e
s from previous commit
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
[sim
p
lify-rtx
]
P
R
65235
:
C
a
lculate element size correctly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktkac
h
ov
[AAr
c
h64] Fix wrong-co
d
e
bug in
righ
t
-shift SISD patterns
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[A
A
r
c
h64] U
s
e st
d
::swap
i
nstea
d
of manually sw
a
pping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch6
4
] Use std
:
:
sw
a
p instead
o
f manual
l
y
s
wapp
i
ng
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch64
]
Use target
b
uiltin instead of __builtin_sqrt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
k
tkachov
[
ARM][cleanup] Simplify some expressions in some epi
l
ogu
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktka
c
h
o
v
[
l
i
bstdc
+
+][testsuite][reverted] R
e
move check
f
or truncation
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
ktkachov
[AArch64][test]
F
ix FAIL: gc
c
.
targ
e
t
/aarch6
4
/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkachov
[
A
A
rch64] PR 6
4
44
8
:
Comb
i
n
e
((x ^ y)
&
m
)
^ x into
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[
A
RM] PR 62
0
6
6
: Ca
l
l v
a
_end on early return from va_list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM] Move comment about splitting Thumb1 p
a
tte
r
ns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
k
t
kachov
[AAr
c
h64] Fix PR 64263: Do not
try to split
constants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
kt
k
a
c
h
ov
[
A
A
r
c
h
64] Error out of arm_neon
.
h
if nofp
/
nosimd
commit
|
commitdiff
|
tree
2015-01-14
ktk
a
chov
[doc][ARM]
Depr
e
c
a
t
e
-mapcs and -mapc
s
-frame
.
commit
|
commitdiff
|
tree
2015-01-14
ktkac
h
ov
[ARM]
F
ix PR targ
e
t/64460:
Set 'shift' attr properly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM] U
s
e
Cortex-A17 tuning parameter
s
fo
r
Cortex-A12
commit
|
commitdiff
|
tree
2015-01-12
ktk
a
chov
Fix date in gcc/Chan
g
eLo
g
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[
A
RM]
Impleme
n
t TAR
G
ET_S
C
HED_MACRO_FUS
I
ON
_
PAIR_P
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM][cl
e
a
nup] U
s
e R0_REGNUM and R1_RE
G
NUM ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktkachov
[ARM][do
c
] Re
m
ove men
t
ion o
f
Advanced
R
IS
C
Machin
e
s
commit
|
commitdiff
|
tree
2014-12-12
kt
k
ac
h
o
v
Ad
d
lo
a
d of target
-
util
s
.
exp to l
i
bat
o
mic, libit
m
,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktka
c
hov
[lib
g
o
m
p
][test
s
uite] Expl
i
c
i
tly include ta
r
get
-
utils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkac
h
ov
[libstd
c
++][test
s
u
i
te] Mar
k
as UNSUPPORTED tests
that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[AAr
c
h64] Fix usage
o
f
+no in error
m
essage for aarch
6
4_pars
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[A
R
M] Fix
n
ame
s
of
s
ome rounding int
r
ins
i
cs, impement
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[
testsuite][1/
2
] M
o
ve ${tool}_check_unsupported_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
ktkach
o
v
[AARC
H
6
4
][5/5] Add macro
fusion support
f
or cmp/b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
k
t
ka
c
ho
v
[
testsuite] Cache r
e
t
urn
v
alue of
c
h
e
c
k
_effective_target_tiny
commit
|
commitdiff
|
tree
2014-12-01
ktkachov
[AA
r
c
h64][obvious]
G
ate fuse_adrp_add
_
1
.
c
test on aarch64_small
.
commit
|
commitdiff
|
tree
2014-11-28
ktkacho
v
[ARM] Add -
m
cpu=cortex-a17
.
cort
e
x-a7
commit
|
commitdiff
|
tree
2014-11-28
ktkachov
[
A
R
M
]
A
dd
Cortex-
A
17 support
commit
|
commitdiff
|
tree
2014-11-27
ktkachov
[AAr
c
h64][
t
e
s
t
] Mark
variable as v
o
lati
l
e in vsqrt_f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktka
c
hov
[AArch64
]
[4/5] I
m
plement fu
s
ion of ARDP+LDR
commit
|
commitdiff
|
tree
2014-11-24
ktkac
h
ov
[AArch6
4
][3/5]
Impl
e
m
e
n
t
fusion of MO
V
K
+MOVK
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[s
c
he
d
-
d
eps] Remo
v
e
n
ee
d
less c
h
eck for modified_in_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[
AArch64
]
[2/5] Implement adrp+add fusion
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AAr
c
h64]
[
1/5] Implement
T
ARGET_SCHE
D
_MACRO_FUSION_PAIR_P
commit
|
commitdiff
|
tree
2014-11-21
ktkachov
[
A
Arch64] Imple
m
e
nt vs
q
rt_f64 intrins
i
c
commit
|
commitdiff
|
tree
2014-11-18
ktkach
o
v
[ARM/AArch64] Improve modeled lat
e
ncy between FP op
e
ration
s
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktk
a
chov
[ARM
]
Use st
d
::swap instead of ma
n
ually
sw
a
ppi
n
g
commit
|
commitdiff
|
tree
2014-11-18
ktk
a
chov
[ARM] Handle simp
l
e SImode PLUS and MINUS cases in
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
kt
k
achov
[
AArch64
]
Remove crypto exten
s
ion from default for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
k
t
k
achov
[
A
A
rch64]
P
r
o
perly
g
u
ard CUMULA
T
IVE
_
A
R
GS defini
t
ion
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkac
h
ov
[Fo
r
tran] P
R
63701 Make
sure vari
a
ble is always used
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[AArc
h
64] Restore recog state a
f
t
er
find
i
ng pre-madd
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[
A
A
r
c
h64]
Fix/revert f
a
ll
o
u
t
from machine_mode change
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[ARM] Fix/
r
evert fallout from machine_
m
ode change
.
commit
|
commitdiff
|
tree
2014-10-24
ktk
a
c
hov
[AArch64] LI
N
K_SPEC ch
a
nges
for Cortex-A53 erratu
m
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
ktkac
h
ov
[AArch64] Cleanup
logic
a
roun
d
aarch64_fi
n
a
l
_pre
s
can
commit
|
commitdiff
|
tree
next