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
ktkachov
[AArch64] PR
t
ar
g
et/65491: Classify V1TF vectors as
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[AR
M
] H
a
ndle U
N
SPEC_VOLATILE in rtx costs
a
nd don't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
kt
k
a
c
hov
[AArch64] Add __extension__ and __
a
lways_inline__ to
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
ktkachov
Test
s
uite check for sqrt_insn
.
M
ove pow/sqrt synth
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
ktkacho
v
[AArch64
]
[obvious] I
n
aarch64_
c
lass_max
_
nregs use UNI
T
S_PER_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
ktkachov
[c
a
lls
.
c
]
Remove #ifde
f
ch
e
ck
s
on
S
TACK_G
R
OWS_DOWNWARD
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[PATCH 9
/
13] x86 m
u
sl s
u
p
p
ort
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[AArch64] Rem
o
ved unused SLOWMUL target flags
commit
|
commitdiff
|
tree
2015-05-13
k
t
kachov
[
tr
e
e
-
s
s
a-math-op
t
s]
E
xpand p
o
w
(x
,
CONST)
u
sing squa
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
k
t
kachov
[ARM]
Fi
x
PR 659
5
5: Do not take
R
E
GNO on n
o
n-
R
E
G
oper
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
k
tkach
o
v
[PATCH
6
/
1
3
]
mips m
u
sl suppor
t
commit
|
commitdiff
|
tree
2015-05-08
ktk
a
chov
[PATCH 0/13] Add musl support to GCC
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH
2
/13]
musl lib
c
config
commit
|
commitdiff
|
tree
2015-05-06
ktkachov
[AArch64] Fix genitera
t
ors
.
sh to use stand
a
rd BR
E
syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[doc]
U
pdate
d
efinition
l
ocation
o
f attribute_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkacho
v
[AArch6
4
] Make
aarch64_min_
d
ivisions_for
_
r
e
ci
p
_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkacho
v
[A
A
rch
6
4] Fix Cortex-A53 shift costs
commit
|
commitdiff
|
tree
2015-05-01
ktkach
o
v
[AArch64] Ha
n
dle
FLOAT
a
nd U
N
SIG
N
ED_FLOAT in rtx
costs
commit
|
commitdiff
|
tree
2015-05-01
ktkach
o
v
[AArch
6
4] Fix
a
arch64_rtx
_
costs of
PLUS/M
I
N
U
S
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64
]
Reme
m
ber to c
o
st operand 0 in
F
P co
m
p
a
re
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
[AAr
c
h64] A
d
d alt
e
rnative 'e
x
tr' pattern
,
ca
l
cul
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
kt
k
acho
v
[AArch64] Pro
p
e
r
ly cost F
A
B
D pattern
commit
|
commitdiff
|
tree
2015-04-30
ktka
c
hov
[AArch6
4
] P
r
operly han
d
le mvn-register a
n
d add EON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkach
o
v
[AArch64] Proper
l
y cost MNE
G
/[SU]MNEGL patterns
commit
|
commitdiff
|
tree
2015-04-30
kt
k
achov
Fix up new
li
n
e in previ
o
u
s
commit
commit
|
commitdiff
|
tree
2015-04-30
ktkach
o
v
[AAr
c
h64] P
r
o
p
erly handl
e
SHIF
T
ops
and EXTEND in aarch64_r
t
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktka
c
h
ov
[AArch64] U
s
e extend_arith r
t
x cost appropriately
commit
|
commitdiff
|
tree
2015-04-27
k
t
ka
c
hov
[combine][
o
bvious] Use std::s
w
ap i
n
stead of manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[simplify-rtx][trivial]
U
se std
:
:swap instead of manua
l
ly
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkac
h
ov
[ARM]
[
t
r
i
v
ial] Use upp
e
rcase for code
i
t
erator
n
ame
s
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[A
A
r
c
h
64
]
Im
p
lement -m{cpu,tune,
a
r
c
h
}
=native using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
t
kachov
[ARM] Rewrit
e
vc<co
n
d
>
NEO
N
pat
t
erns to u
s
e RT
L
operations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkac
h
ov
R
e: [P
A
TCH 02/12]
remove
so
m
e ifde
f
HAVE_cc0
.
commit
|
commitdiff
|
tree
2015-04-23
kt
k
ach
o
v
[ARM] Restr
i
c
t {lo
a
d
,
store}_multiple expanders to MAX
_
L
D
_
S
TM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM]
Make issue r
a
t
e
part of per-core tuning
st
r
uct
s
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
Revert:
commit
|
commitdiff
|
tree
2015-04-22
k
tkachov
lib
s
tdc
+
+, libgfortran gthr workaround for
musl
commit
|
commitdiff
|
tree
2015-04-22
ktkach
o
v
unwind fi
x
for
m
us
l
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fixincludes update
for musl suppor
t
commit
|
commitdiff
|
tree
2015-04-22
k
t
kac
h
ov
c
onfig
c
hanges fo
r
musl
libc su
p
port
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
libitm f
i
xes
f
o
r
musl support
commit
|
commitdiff
|
tree
2015-04-21
ktkacho
v
[expmed]
Properly a
c
count for the co
s
t and latency
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
k
tkachov
[
AArch64] Ad
d
zero
_
extend variants of lo
g
ical+not op
s
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[A
A
rch64] Incre
a
se
s
tatic
b
uffer siz
e
i
n aa
r
ch64_
r
ewr
i
te
_
sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktkachov
[ARM] PR 65694:
Prop
e
rly sign-extend la
r
g
e
nu
m
b
e
rs
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktkacho
v
[A
R
M]
P
R
6548
9
: Accept VSTRUCT const
a
nts in arm_legitimate_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktkachov
Add m
y
s
elf as reviewer
for a
r
m port
commit
|
commitdiff
|
tree
2015-03-23
k
tkachov
[e
x
pmed][trivia
l
] Fix comment about m
u
ltiplying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
k
tkachov
[
e
xpmed][clean
u
p] Use std::swap instead of manual
s
wap
p
ing
commit
|
commitdiff
|
tree
2015-03-13
k
t
kachov
[AR
M
] PR target/64600 Fix
a
n
o
ther ICE with -mtune=xsc
a
le
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
kt
k
achov
Fix ChangeLog entr
i
es from previous
c
ommit
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
[simplify-rtx]
PR 6
5
235: Calculate element size
corr
e
ctl
y
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktkachov
[AArch64]
F
ix w
r
ong-code bug in
r
ight-shift
S
ISD pat
t
erns
commit
|
commitdiff
|
tree
2015-02-04
ktkacho
v
[AArch64] Use std::
s
wap instead
o
f m
a
nually
s
w
apping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch64] Use s
t
d::sw
a
p instead of
manually
s
wapping
commit
|
commitdiff
|
tree
2015-02-04
ktk
a
chov
[AArch64] Use target builtin instead of __bu
i
ltin_s
q
rt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktkacho
v
[A
R
M][cleanup] Simplif
y
some e
x
pressi
o
ns in some epi
l
o
gue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
k
tkachov
[libstdc++][t
e
stsuit
e
]
[
revert
e
d
] Remove
check for tr
u
n
c
ation
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
ktkach
o
v
[
AArch64][tes
t
]
F
i
x FAIL: gcc
.
target/aarch64/st
o
re
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkachov
[AArc
h
64] PR
6444
8
: Comb
i
ne ((
x
^ y)
&
m
)
^ x into
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkach
o
v
[ARM]
P
R 62066: Call va_end on
e
a
r
ly r
e
turn from va
_
list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM] Move comm
e
n
t
about splitting Thumb1
p
att
e
rns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[AArch64]
F
i
x
PR 64263: Do no
t
try to split constants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[AArch64] Error out
o
f a
r
m
_n
e
on
.
h
i
f nofp/nosi
m
d
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[doc][ARM] Depr
e
cate -mapcs a
n
d
-
m
apcs-f
r
ame
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[
A
RM]
F
i
x PR target/
6
4460:
Set 'shi
f
t
'
at
t
r
prope
r
ly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktk
a
c
h
ov
[
ARM] Use
Cortex-A17 tunin
g
parameters
f
or C
o
rtex-A12
commit
|
commitdiff
|
tree
2015-01-12
kt
k
achov
Fix d
a
te
i
n gcc/Change
L
og
commit
|
commitdiff
|
tree
2015-01-12
kt
k
acho
v
[ARM] Impleme
n
t TARGET_SCHED_
M
ACRO_F
U
S
I
O
N
_PAIR_P
commit
|
commitdiff
|
tree
2015-01-12
kt
k
achov
[ARM][cleanup] Use R0_REGNUM and R1_R
E
GNUM i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktkachov
[A
R
M][
d
oc]
R
emove m
e
n
t
i
on of Advanced RISC Machi
n
es
commit
|
commitdiff
|
tree
2014-12-12
kt
k
a
c
hov
Ad
d
lo
a
d
of target-utils
.
exp to
l
ibatomic
,
libitm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
k
t
kachov
[libgomp][testsuite]
E
xplici
t
l
y include t
a
r
get-utils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
k
t
kachov
[libstdc++][test
s
uite] Mark as U
N
SUPPORTE
D
te
s
ts that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[
A
Arch64]
F
ix
u
sage of +no in error m
e
ssage f
o
r
aarch64_
p
ars
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[ARM] Fi
x
names of some round
i
ng int
r
insics, impement
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[tests
u
ite][1/
2
] Move ${tool}_check_un
s
uppor
t
ed_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
ktkachov
[AARCH64
]
[5/5] Add macro f
u
sion supp
o
r
t
f
o
r c
m
p/b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
k
t
kacho
v
[t
e
st
s
uite
]
Cache r
e
turn value o
f
check_effecti
v
e_tar
g
et_tiny
commit
|
commitdiff
|
tree
2014-12-01
ktka
c
hov
[AArch64][obvious]
G
ate f
u
se_
a
drp_add_1
.
c
t
es
t
on aarch64_smal
l
.
commit
|
commitdiff
|
tree
2014-11-28
ktkach
o
v
[ARM] Add
-
m
c
pu=c
o
rtex-a1
7
.
cor
t
ex-a7
commit
|
commitdiff
|
tree
2014-11-28
ktkach
o
v
[ARM
]
A
d
d
Cort
e
x-A17 support
commit
|
commitdiff
|
tree
2014-11-27
k
t
kachov
[AA
r
ch64][test] Mark variable as volatil
e
i
n
vsqr
t
_f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktk
a
chov
[A
A
rch64][4/
5
]
I
mpleme
n
t fu
s
i
o
n of ARDP+LDR
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArch64][3/5] Implement fusion of MOVK+MOVK
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[
sche
d
-deps] Remove needless che
c
k
for m
o
dified
_
in_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
kt
k
achov
[AArch64][2/5
]
I
mplement adrp
+
add fusi
o
n
commit
|
commitdiff
|
tree
2014-11-24
ktkach
o
v
[AArch64][1/5] Imp
l
ement
T
ARG
E
T_
S
CHED_MA
C
RO_FU
S
ION_PAIR_P
commit
|
commitdiff
|
tree
2014-11-21
kt
k
achov
[AArch64] Impl
e
ment vsqr
t
_f64 intri
n
sic
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[
A
RM/AArch64] Impr
o
ve modeled latency between FP operations
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktk
a
chov
[
A
R
M] Use std::swap
instead of m
a
nually
s
wa
p
ping
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[AR
M
] Handle simple SImode PLUS and
M
INUS cases in
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktkacho
v
[
AArch64] Remove crypto
extension
from
d
efau
l
t
for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktk
a
chov
[
A
Arch64] Properly guard CUMULATIVE
_
ARGS definit
i
on
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktka
c
hov
[
F
ortran] PR 63701 Make sure variable is alway
s
used
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[A
A
rc
h
64]
Restore
r
e
c
og
s
tate after fi
n
d
ing pre-madd
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[AArch64] Fix/revert fallout
f
ro
m
machine_m
o
de change
commit
|
commitdiff
|
tree
2014-10-29
ktka
c
hov
[ARM] Fix/revert
f
allout from mach
i
ne_mode change
.
commit
|
commitdiff
|
tree
2014-10-24
k
tkachov
[
A
Arch6
4
] LINK_SPEC change
s
for Cortex-A53
erratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
ktkachov
[AArch64] Cleanup logic around aarch6
4
_final_prescan
commit
|
commitdiff
|
tree
next