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
[combine] Don't create LSHIFTRT of zero bits in change_zero_ext
2015-06-01
ktkachov
[AArch64]
F
ix type of *<LOGICAL:optab>_one_cmpl_<SHIFT
.
.
.
commit
|
commitdiff
|
tree
2015-05-29
ktkac
h
ov
[obviou
s
]
Close comment
in aarch64 t
e
st
commit
|
commitdiff
|
tree
2015-05-27
k
tkachov
[expr
.
c] PR target/6535
8
Avoid clobbering
partial argument
.
.
.
commit
|
commitdiff
|
tree
2015-05-27
ktkachov
[PATCH 4/1
3
] arm musl support
commit
|
commitdiff
|
tree
2015-05-22
ktkacho
v
[A
A
rch6
4
] PR
t
arget/65491: Cl
a
ssify V1T
F
vectors as
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[ARM] Handle UNSPEC
_
VOLATILE
i
n rtx costs and don't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
k
t
kachov
[
A
Arch64]
Add __ex
t
ension__
and __alwa
y
s_inline__ to
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
ktkachov
Testsuite check for
sqrt_in
s
n
.
M
o
ve pow/sqrt synth
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
ktk
a
chov
[AArch64][obvio
u
s] In aarch64_class_max_n
r
egs u
s
e UNITS_PER_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
k
tkachov
[calls
.
c
] Remove #i
f
def
c
he
c
ks on STAC
K
_GROWS_DOWNWARD
commit
|
commitdiff
|
tree
2015-05-15
kt
k
achov
[PATC
H
9/13] x86 musl suppo
r
t
commit
|
commitdiff
|
tree
2015-05-15
k
t
k
achov
[AArch64] Removed
u
n
used SLOWMU
L
target flag
s
commit
|
commitdiff
|
tree
2015-05-13
ktkacho
v
[tree-
s
sa-math-opts] Expa
n
d
p
ow (x, CONST) using square
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
ktka
c
hov
[ARM] Fix PR
6595
5
: Do
n
o
t
take
REGNO on non-REG operand
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
k
t
k
acho
v
[PATCH 6/13] mi
p
s mu
s
l suppo
r
t
commit
|
commitdiff
|
tree
2015-05-08
kt
k
a
chov
[PA
T
CH 0/1
3
] Add
musl
s
upport to GCC
commit
|
commitdiff
|
tree
2015-05-08
ktka
c
h
o
v
[
PA
T
CH 2/13
]
mu
s
l libc config
commit
|
commitdiff
|
tree
2015-05-06
k
tkach
o
v
[AArch64] Fix gen
i
terators
.
s
h
to u
s
e stand
a
rd BRE syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkacho
v
[doc] Update defin
i
t
ion
l
o
cation of a
t
tribute_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkach
o
v
[AA
r
c
h
64] M
a
k
e
aarch64_min_divisi
o
ns_for_recip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
kt
k
ac
h
o
v
[AArch6
4
] Fi
x
Cortex-A5
3
shift cos
t
s
commit
|
commitdiff
|
tree
2015-05-01
k
tkachov
[AArch64] Handle FLOAT and UNS
I
GNED_
F
LOAT in
r
tx costs
commit
|
commitdiff
|
tree
2015-05-01
k
tkachov
[AArch
6
4] Fix aarch6
4
_
r
t
x_cos
t
s of PLUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktkach
o
v
[AArch64
]
Rememb
e
r to cost o
p
era
n
d 0 in
F
P compare
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkac
h
o
v
[
A
Arch64] Add alternative 'extr' pat
t
ern, calcu
l
ate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
tkachov
[AArch64] Pr
o
perl
y
cost FABD pat
t
ern
commit
|
commitdiff
|
tree
2015-04-30
k
tk
a
chov
[AArc
h
6
4
] Properly
h
andle
m
v
n-re
g
ister and
a
dd EON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64]
Properly cost MNEG/[SU]MNEGL patterns
commit
|
commitdiff
|
tree
2015-04-30
k
t
kac
h
o
v
Fix up
n
ew lin
e
in previous com
m
it
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArc
h
64]
P
roperly handle
S
HIFT o
p
s and E
X
TEND in
aarc
h
64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[
A
Ar
c
h6
4
] Use extend_ari
t
h
rt
x
cost appro
p
riately
commit
|
commitdiff
|
tree
2015-04-27
ktka
c
hov
[combine]
[
obvio
u
s] Use std::swa
p
instead of manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
k
t
kachov
[simplify-rtx][trivial
]
Use std::swap instea
d
o
f
manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktk
a
chov
[A
R
M][tri
v
ia
l
]
Use uppercase for code iterator nam
e
s
commit
|
commitdiff
|
tree
2015-04-24
ktkac
h
ov
[AArch64] Impleme
n
t
-m{
c
p
u
,tune,ar
c
h}=na
t
ive
u
sing
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
t
k
a
c
h
ov
[ARM] Rewrite
v
c<c
o
n
d> NEON pa
t
terns
to use RTL o
p
erations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
Re: [PAT
C
H 02
/
12]
remo
v
e some ifde
f
HA
V
E_
c
c0
.
commit
|
commitdiff
|
tree
2015-04-23
k
t
kacho
v
[ARM]
R
estrict {loa
d
,store}_multiple expanders to MAX_LD_
S
TM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Make issue rate part of per-core tunin
g
s
tructs
commit
|
commitdiff
|
tree
2015-04-22
k
t
kachov
Revert:
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
l
ib
s
tdc
+
+,
l
ibgf
o
rtran gt
h
r wo
r
karound for musl
commit
|
commitdiff
|
tree
2015-04-22
ktka
c
hov
unwind fix for musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fixincludes
u
pdate
fo
r
musl support
commit
|
commitdiff
|
tree
2015-04-22
ktkach
o
v
c
onfi
g
c
hanges for musl libc s
u
p
p
ort
commit
|
commitdiff
|
tree
2015-04-22
ktkac
h
ov
libitm
fixes f
o
r musl su
p
po
r
t
commit
|
commitdiff
|
tree
2015-04-21
ktka
c
hov
[e
x
pmed] Pro
p
er
l
y
account for the
c
ost and
l
atency
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkach
o
v
[AArch
6
4] Add zero_e
x
tend variants of
l
og
i
cal+n
o
t ops
commit
|
commitdiff
|
tree
2015-04-21
ktkac
h
ov
[AArch64
]
Incre
a
se static buff
e
r
s
i
z
e in aarch
6
4_rewrit
e
_
s
e
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktka
c
hov
[ARM] PR 65694:
P
r
o
perly si
g
n-exte
n
d
l
arge
n
u
mbers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktkachov
[ARM] P
R
65489: Accept VSTRUCT constants
i
n
arm_legi
t
imate_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktkachov
A
d
d
myse
l
f as reviewer
for
arm
p
ort
commit
|
commitdiff
|
tree
2015-03-23
ktkachov
[expm
e
d
]
[
trivi
a
l
]
F
i
x
commen
t
about mu
l
tiplying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktka
c
hov
[e
x
pmed
]
[
c
l
e
anup] Use std::swap instead of manual swapping
commit
|
commitdiff
|
tree
2015-03-13
ktkachov
[ARM] PR
target/64600 Fix anoth
e
r ICE with -m
t
u
ne=x
s
c
a
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktka
c
hov
F
i
x ChangeLog entries
f
rom p
r
evious
commit
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
[simplify-rtx] PR 65235: Calculate element si
z
e co
r
rectly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktkachov
[AAr
c
h
6
4] Fix wr
o
ng-code bug in right-shift SISD patterns
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AA
r
ch64] Use std::swap
instead of ma
n
u
a
lly
s
w
apping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch64] Use
s
td::swap instead of manu
a
l
l
y swappi
n
g
commit
|
commitdiff
|
tree
2015-02-04
ktkac
h
ov
[AArch64]
Use target builtin inst
e
ad of __builtin_sqrt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
k
tkachov
[ARM][cl
e
anup] Simplify some exp
r
ession
s
i
n
some
epilog
u
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
kt
k
achov
[libstd
c
++][tests
u
ite][reverted] Remove
c
heck for
t
runc
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
k
t
kachov
[AArch64][test]
F
ix FAIL: gcc
.
target
/
aarch64/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkachov
[AArch64]
P
R 64448: Co
m
bine ((x ^ y) &
m
) ^ x into
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM
]
P
R
62066
:
Call v
a
_end
on early return
from va_list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
k
t
kachov
[ARM] Move comment a
b
out
spl
i
t
t
ing T
h
umb1 pat
t
erns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[AArch64] Fix P
R
6
426
3
:
D
o not try t
o
s
plit c
o
nstants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[AA
r
ch64] Error out of arm_neon
.
h if nofp/nosim
d
commit
|
commitdiff
|
tree
2015-01-14
k
t
kachov
[doc][ARM] Deprecat
e
-mapcs and
-m
a
p
cs-frame
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[ARM] Fix PR target/64460: Set 'shift' att
r
properly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[AR
M
] Use
Cor
t
ex-A
1
7
tuning para
m
eter
s
for
Cortex-A12
commit
|
commitdiff
|
tree
2015-01-12
k
t
kac
h
ov
Fix d
a
te in gcc/ChangeLog
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[A
R
M
]
I
m
ple
m
ent TARGET_
S
CHE
D
_MACRO
_
FUSION_PAIR
_
P
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM
]
[cleanup] Use R0_R
E
GNUM and R1_RE
G
N
U
M
i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktkachov
[
A
RM][d
o
c] R
e
move mention of
Advan
c
ed RISC Mac
h
ines
commit
|
commitdiff
|
tree
2014-12-12
ktkach
o
v
Add load of target-utils
.
exp to libat
o
mic,
libitm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[libgomp][
t
e
stsuite
]
Ex
p
licitly inclu
d
e target
-
ut
i
ls
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
k
tk
a
c
hov
[
l
i
b
s
tdc++][tes
t
s
u
ite]
M
ark as UNSUPPO
R
TED t
e
sts that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[AArch6
4
]
F
ix usage of +no in error messa
g
e for aarch64_pars
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[
ARM] Fix
na
m
es of some rounding intrinsic
s
,
imp
e
me
n
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
k
tkachov
[te
s
tsuite]
[
1/2] Move ${t
o
ol}_c
h
eck_unsupported_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
ktkachov
[AARCH64][5/5] Add ma
c
ro fusi
o
n su
p
port
for cmp/b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
k
t
kachov
[testsuite
]
Cach
e
ret
u
rn
value
of c
h
eck_e
f
fective_ta
r
get_tiny
commit
|
commitdiff
|
tree
2014-12-01
ktkacho
v
[AArch64][o
b
v
i
ous] Ga
t
e
fus
e
_adrp_add_
1
.
c tes
t
on
a
a
rch64_small
.
commit
|
commitdiff
|
tree
2014-11-28
ktka
c
hov
[A
R
M]
A
dd -mcpu=cortex-a17
.
co
r
tex-
a
7
commit
|
commitdiff
|
tree
2014-11-28
ktkachov
[ARM] Ad
d
C
or
t
ex-A17 s
u
pp
o
r
t
commit
|
commitdiff
|
tree
2014-11-27
ktkachov
[AArch64][test] M
a
r
k
var
i
a
ble as volati
l
e in
v
s
qrt
_
f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktk
a
chov
[
A
A
r
ch64][4/5]
Implement fusion of
ARDP+LDR
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArch64][3/5] I
m
plemen
t
f
u
s
i
o
n
o
f
MOVK+MOV
K
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[sched-deps]
R
emove
n
eedless c
h
eck for
m
od
i
fied_in_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
k
tkac
h
o
v
[AArc
h
64][2
/
5] Im
p
lement
a
dr
p
+a
d
d
f
usion
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArc
h
64][
1
/
5
] Implement TARGET_SCHED_MACRO_FU
S
IO
N
_PAIR_P
commit
|
commitdiff
|
tree
2014-11-21
k
tkac
h
ov
[AArc
h
64]
Implemen
t
vsq
r
t
_f
6
4 i
n
trin
s
ic
commit
|
commitdiff
|
tree
2014-11-18
kt
k
achov
[AR
M
/AArch
6
4]
I
mprove mod
e
led late
n
cy between F
P
operati
o
ns
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
k
t
kachov
[ARM] Use s
t
d::swap instead of manua
l
ly swapping
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[
A
RM
]
Ha
n
dle
simple SImode PLU
S
and
MINUS cases in
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktkachov
[
A
A
r
c
h64]
Remove crypto extensio
n
fro
m
de
f
ault
for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
k
t
kachov
[AA
r
ch64] Properly
g
uard CUMULATIVE_ARG
S
definition
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
k
t
kachov
[Fortran] PR 63701 Make sur
e
var
i
ab
l
e is always used
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkac
h
ov
[AArch64] R
e
s
t
ore recog state after finding pre-madd
.
.
.
commit
|
commitdiff
|
tree
next