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] Fix type of *<LOGICAL:optab>_one_cmpl_<SHIFT:optab><mode>3 pattern
2015-06-01
ktk
a
cho
v
[
A
Arch
6
4]
Fi
x
type of *<LOGICAL:optab>_one_c
m
p
l_<SHIFT
.
.
.
commit
|
commitdiff
|
tree
2015-05-29
kt
k
a
c
hov
[
o
b
vious]
Close comment in aa
r
ch6
4
test
commit
|
commitdiff
|
tree
2015-05-27
ktkachov
[expr
.
c] PR target/65358 Avoid clob
b
eri
n
g partial a
r
gumen
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-27
kt
k
achov
[PATCH
4
/13] arm musl support
commit
|
commitdiff
|
tree
2015-05-22
k
tkachov
[AArch64] P
R
ta
r
get/65491: Cla
s
sify V1
T
F vect
o
rs
a
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktk
a
cho
v
[A
R
M
]
Handle
UNSPEC_VOLATILE i
n
r
tx
costs an
d
d
o
n
'
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkac
h
o
v
[AAr
c
h64]
Ad
d
__extension__ a
n
d __always_inline__ to
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
ktkac
h
ov
Testsuite che
c
k for sqrt_insn
.
Move
pow/sq
r
t synth
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
kt
k
a
c
hov
[AArch
6
4][obvious] I
n
a
arch
6
4_class_max_nregs use
UN
I
TS_PER
_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
k
t
kac
h
ov
[ca
l
l
s
.
c]
Remove #if
d
ef
checks on STACK
_
GRO
W
S_DOWNWAR
D
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[PATCH
9/13] x86 mu
s
l supp
o
rt
commit
|
commitdiff
|
tree
2015-05-15
kt
k
ac
h
ov
[
A
Arch64] Remov
e
d
unused SLOWMUL ta
r
get flags
commit
|
commitdiff
|
tree
2015-05-13
ktkachov
[tr
e
e
-
ssa-ma
t
h-opts] Expand
p
ow (
x
, CONST) using square
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
ktkachov
[ARM] Fix PR
6
5
9
55: Do not take REG
N
O o
n
non-REG operand
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
ktkacho
v
[PATCH 6/
1
3] mips mu
s
l supp
o
rt
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 0/13] Add musl support to
GCC
commit
|
commitdiff
|
tree
2015-05-08
ktk
a
chov
[PATC
H
2/1
3
]
musl libc confi
g
commit
|
commitdiff
|
tree
2015-05-06
ktkachov
[
A
Arch64] Fix geniterators
.
sh to use
s
tandard BRE
syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[doc] Update definition
loca
t
ion of at
t
r
ibute
_
spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
kt
k
ac
h
o
v
[AArc
h
64] Make
a
a
rch64_min_divisions_
f
or_re
c
ip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Fix Cort
e
x
-
A53
sh
i
ft
c
osts
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[
A
A
rch6
4
] H
a
ndl
e
FLOAT and U
N
S
I
GNED_FLOAT
i
n rtx
costs
commit
|
commitdiff
|
tree
2015-05-01
ktka
c
hov
[A
A
r
c
h64] Fix aar
c
h
6
4_r
t
x_costs of PLUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktka
c
hov
[AA
r
ch64] Remember
t
o cost operand
0 in FP compare
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkach
o
v
[AArch64]
A
d
d al
t
ernative 'extr
'
patte
r
n, calculate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
tkacho
v
[
AArch64] Properly cost FABD p
a
ttern
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch6
4
] Proper
l
y
han
d
le mvn-re
g
ister and add
E
ON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
k
achov
[AArch64] Properly
cost MNEG/[SU]MNEGL patte
r
ns
commit
|
commitdiff
|
tree
2015-04-30
ktkac
h
ov
Fix up new line
in previo
u
s commit
commit
|
commitdiff
|
tree
2015-04-30
ktkac
h
o
v
[AArch64] Properly hand
l
e SHIF
T
ops and EX
T
END in aarch
6
4_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkacho
v
[AArc
h
64]
U
se e
x
tend_arith rtx cos
t
a
ppropriat
e
ly
commit
|
commitdiff
|
tree
2015-04-27
ktk
a
chov
[combin
e
][obvious] Use std::sw
a
p
i
nstea
d
of manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[simplif
y
-rtx]
[
trivial]
U
se std::swap instea
d
of manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[ARM
]
[trivi
a
l] Use up
p
ercase for
c
o
d
e itera
t
or nam
e
s
commit
|
commitdiff
|
tree
2015-04-24
ktka
c
ho
v
[
AArch64] Imple
m
ent -m{cpu
,
tune,arch}
=
native using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM
]
Rewrite
v
c<cond
>
NE
O
N patterns to use RTL operations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
Re: [PAT
C
H 02/12] remove s
o
me ifdef HAVE_cc0
.
commit
|
commitdiff
|
tree
2015-04-23
k
t
kachov
[ARM
]
Restrict {lo
a
d,
s
t
o
re
}
_
multiple exp
a
nd
e
rs t
o
MAX_LD_S
T
M
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Make issue ra
t
e part of per-core tuning st
r
uct
s
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
Rev
e
r
t:
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
libstd
c
++, libgfortran gthr workaround for musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
unwin
d
fix for mu
s
l
commit
|
commitdiff
|
tree
2015-04-22
ktkacho
v
fix
i
ncludes update for musl
suppo
r
t
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
cho
v
config changes f
o
r m
u
s
l
libc support
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
libitm
f
ixes for musl support
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[ex
p
med] Pro
p
erl
y
acco
u
nt
f
o
r
the
c
o
s
t and
l
atency
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[
AArch64
]
Ad
d
zero_ext
e
nd variants of logical+no
t
ops
commit
|
commitdiff
|
tree
2015-04-21
kt
k
achov
[AArch64] Incre
a
se s
t
atic
b
uffer
s
ize in aarch
6
4_
r
e
w
rite_
s
el
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktkach
o
v
[ARM]
P
R
656
9
4: P
r
o
p
er
l
y sign-exten
d
large numbers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktkac
h
o
v
[
ARM] PR 6548
9
: Accep
t
VSTRUC
T
con
s
tants in arm_legitimate_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
k
t
kacho
v
Add m
y
self as reviewer for
arm p
o
rt
commit
|
commitdiff
|
tree
2015-03-23
ktkac
h
ov
[ex
p
med][trivial] Fi
x
comment ab
o
ut
m
ultiplying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktk
a
cho
v
[expmed][cl
e
anup] Use std::swap instead
o
f manual swap
p
i
ng
commit
|
commitdiff
|
tree
2015-03-13
ktkac
h
ov
[ARM
]
PR target/
6
4600 Fix
anoth
e
r
ICE with -mtu
n
e
=
xscale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
F
i
x Ch
a
n
g
eLog entries from previ
o
us commit
commit
|
commitdiff
|
tree
2015-03-12
ktk
a
chov
[simplify-rtx] PR 65
2
35
:
Calculate
element size correctly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
k
t
kachov
[
A
Arch
6
4
]
Fix
wrong-co
d
e bug
in right-shift SIS
D
patter
n
s
commit
|
commitdiff
|
tree
2015-02-04
k
tkachov
[AArch64] Use s
t
d::s
w
ap instead of manually s
w
apping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
k
t
kachov
[AArch64] Use std::swap inst
e
ad of manually swapping
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch64] Us
e
t
arget
b
uiltin instead of __builtin_s
q
rt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
kt
k
achov
[ARM][cleanup
]
S
i
m
pli
f
y some expre
s
sions in some epilogue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkachov
[libstdc++]
[
test
s
ui
t
e]
[
reverted] Remove check
f
o
r truncation
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
ktkac
h
ov
[AArch64][test]
F
i
x
FAIL: g
c
c
.
target/aarch64/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkachov
[AArch64] PR 64448:
C
ombine
(
(x ^ y) &
m) ^ x
i
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkach
o
v
[AR
M
] PR 62066: C
a
ll va_end on
earl
y
r
e
t
urn
f
rom va
_
l
i
st
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktka
c
h
ov
[ARM] M
o
v
e
c
omment about split
t
ing
Thu
m
b1 patterns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkacho
v
[
AArch64] Fix PR 64263
:
Do
not
t
r
y t
o
split
constan
t
s
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktka
c
hov
[AArch64] E
r
ro
r
out of arm_neon
.
h
if nofp/nosimd
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[doc][A
R
M]
Deprecate -
m
apcs
a
n
d -mapcs-frame
.
commit
|
commitdiff
|
tree
2015-01-14
kt
k
achov
[
A
R
M] Fix PR target/64460: Set 'shift' attr properly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktka
c
hov
[ARM] Use Cortex-A17 tu
n
ing paramet
e
rs for Cortex-A1
2
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
Fix dat
e
i
n
g
c
c/Chang
e
Log
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM]
I
m
plement TA
R
GET_SCHED_M
A
CRO
_
F
U
SION_PAIR_P
commit
|
commitdiff
|
tree
2015-01-12
kt
k
ac
h
ov
[ARM][cl
e
anup] Use
R0_
R
EGNUM a
n
d R1_REGNUM instead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktkachov
[AR
M
][doc] R
e
move men
t
ion
of Advanced
R
ISC
Machines
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
A
dd load of
target-utils
.
e
x
p
to libatomic, libitm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktka
c
ho
v
[libgomp][testsuite
]
E
xplici
t
ly in
c
l
u
d
e
t
arge
t
-
u
tils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
k
t
kachov
[
l
ibstdc++][testsuite] M
a
r
k as
U
N
SUPPORTED tests
that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktka
c
h
o
v
[AArch64] Fi
x
usage
o
f +no in
e
r
ror messag
e
for aarch64_pa
r
s
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
k
t
kachov
[ARM] Fix names of s
o
me roun
d
ing intri
n
sics,
impem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[t
e
sts
u
ite][1/2]
M
ov
e
${tool}_
c
h
eck_uns
u
ppo
r
ted_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
ktkachov
[
AARCH
6
4][5/5]
A
dd
macro fu
s
ion
s
upp
o
r
t for cmp/b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
ktkachov
[tests
u
it
e
] Cac
h
e return v
a
lue
of che
c
k_e
f
fecti
v
e_target_tiny
commit
|
commitdiff
|
tree
2014-12-01
ktkachov
[AArch64
]
[obvious
]
Ga
t
e
fuse_adrp_add_1
.
c
t
e
st on aa
r
ch64_smal
l
.
commit
|
commitdiff
|
tree
2014-11-28
kt
k
achov
[ARM] Ad
d
-
mcp
u
=cortex-a17
.
corte
x
-a7
commit
|
commitdiff
|
tree
2014-11-28
kt
k
achov
[A
R
M
]
Add
C
ortex-A17 s
u
pport
commit
|
commitdiff
|
tree
2014-11-27
k
tkachov
[A
A
rch64][te
s
t
] Mark variable as volati
l
e
in vs
q
rt_
f
6
4
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArch64]
[
4/5] Implement f
u
s
i
on of ARDP+LDR
commit
|
commitdiff
|
tree
2014-11-24
k
t
kac
h
ov
[
A
Arch6
4
][3/5] Implement fusion of
M
OVK+
M
OVK
commit
|
commitdiff
|
tree
2014-11-24
kt
k
a
c
ho
v
[sched-deps
]
Remove
needless
c
h
e
ck
f
or modifi
e
d_
i
n
_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArc
h
64]
[
2/5] Impl
e
m
en
t
adrp+add fusion
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArch64][1
/
5] Implement TARGET_SCHED
_
MACRO_FUSION_PAIR
_
P
commit
|
commitdiff
|
tree
2014-11-21
k
tkachov
[AArch64] Implement
v
sqrt_f64 intrin
s
ic
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM/AArch64] Improve mod
e
led l
a
tenc
y
b
etween FP
operati
o
ns
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
k
tkacho
v
[ARM] Use
s
td::sw
a
p
instead of
manua
l
ly swapping
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM] Ha
n
d
l
e simple SImode P
L
U
S
and
MINUS cases i
n
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
kt
k
achov
[AArch64] Remove crypto
e
xtension f
r
om def
a
ult
for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[AArch64
]
P
roperly guard CUM
U
LATIVE_ARGS
def
i
nition
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
k
t
kachov
[For
t
ran] PR
63701
M
ake sure vari
a
b
l
e
i
s
a
lways used
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[AArch64] Rest
o
re
recog state after finding pre-madd
.
.
.
commit
|
commitdiff
|
tree
next