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][obvious] In aarch64_class_max_nregs use UNITS_PER_VREG and UNITS_PER_WORD
2015-05-20
ktkachov
[AArch
6
4][obvious] In aarch
6
4_class_max_nregs use UNITS_
P
ER_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
ktkachov
[calls
.
c] Remove #ifdef check
s
on
S
TACK_G
R
O
W
S_DOWNW
A
RD
commit
|
commitdiff
|
tree
2015-05-15
ktkac
h
ov
[PATCH
9
/
13]
x
8
6
musl
s
uppor
t
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[AArch64] R
e
move
d
u
n
used SL
O
W
M
U
L targe
t
f
l
ags
commit
|
commitdiff
|
tree
2015-05-13
k
t
kac
h
ov
[tree-ssa-math-
o
pts] Expand pow (x,
C
O
NST) using squar
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
kt
k
achov
[ARM] Fix PR 65955: Do not take REGNO
on
n
on-REG ope
r
and
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PA
T
CH
6/13] mips musl sup
p
ort
commit
|
commitdiff
|
tree
2015-05-08
k
t
kachov
[
P
ATCH 0/13] Add musl support to
G
C
C
commit
|
commitdiff
|
tree
2015-05-08
ktkac
h
o
v
[PA
T
CH 2/13
]
mu
s
l libc config
commit
|
commitdiff
|
tree
2015-05-06
ktkachov
[AArc
h
64] Fix g
e
niterators
.
s
h
to use
s
t
andard
B
R
E syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
k
tkachov
[doc] Update definition locat
i
on
of attrib
u
te_s
p
ec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkacho
v
[AAr
c
h
64] M
a
k
e
aa
r
ch64_
m
in_divisions_for
_
recip_
m
ul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
k
t
k
a
chov
[AArch64] Fix Cortex-
A
53 s
h
ift
c
osts
commit
|
commitdiff
|
tree
2015-05-01
ktkacho
v
[
AArch64] Handle FLOAT and UNSIGN
E
D
_
FLOAT in rtx
costs
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Fix
aarch64_rtx_costs of PLUS/MIN
U
S
commit
|
commitdiff
|
tree
2015-05-01
ktkac
h
ov
[AArch64] Reme
m
ber to cost operand
0
in FP com
p
are
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
tka
c
hov
[AAr
c
h64] Add
alternative 'extr'
p
attern, calcula
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
k
a
chov
[A
A
rch64]
P
r
ope
r
ly cost F
A
B
D
p
att
e
rn
commit
|
commitdiff
|
tree
2015-04-30
ktka
c
hov
[AA
r
ch64] Properly handl
e
mvn-register and a
d
d
EON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkacho
v
[AArch64] Properly
cost MNEG/[SU]MNEGL patterns
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
F
ix up new line in previ
o
us commit
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[A
A
rch64] Properly hand
l
e SHI
F
T
o
p
s a
n
d EXTEN
D
i
n
a
a
r
ch64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[A
A
rch64] U
s
e
extend
_
arith r
t
x cost
a
ppropr
i
ately
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[c
o
mbine][
o
bvious]
Use std::s
w
ap in
s
tead of manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[si
m
plify-rtx]
[
trivia
l
]
Use
s
td::swap
instea
d
of manua
l
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkach
o
v
[
ARM][tr
i
vial] Use upp
e
rcase for code
itera
t
or na
m
e
s
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[AAr
c
h64] Im
p
leme
n
t -m{cpu,t
u
ne,arch}=native using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkac
h
ov
[ARM] Rewrite vc<cond> NE
O
N
patterns
t
o use RTL operations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktk
a
chov
Re:
[
PATCH 02/12] remove so
m
e ifdef
H
A
V
E_cc0
.
commit
|
commitdiff
|
tree
2015-04-23
kt
k
acho
v
[AR
M
] Restrict {
l
o
a
d,store}_mult
i
p
l
e expanders to MAX_LD_STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktka
c
ho
v
[ARM] M
a
ke iss
u
e
rate pa
r
t
of pe
r
-
core
tuning structs
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
Revert:
commit
|
commitdiff
|
tree
2015-04-22
ktkac
h
o
v
libstdc
+
+,
l
ibgf
o
rtran gthr workaround for musl
commit
|
commitdiff
|
tree
2015-04-22
ktkacho
v
unwind
f
ix for
m
u
s
l
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fixincludes
u
p
d
ate for
musl support
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
cho
v
config chan
g
e
s
for
mu
s
l libc supp
o
r
t
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
l
i
b
itm f
i
xes f
o
r musl
supp
o
r
t
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[expmed] Pr
o
perly accoun
t
for the cost and la
t
ency
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[
A
A
r
ch
6
4
]
Add zero_extend variants
of
logic
a
l
+
not ops
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[AArch64] Incr
e
as
e
static buffer size in
aarch64_r
e
wr
i
te_sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
k
t
kachov
[
A
RM] PR 65694: Proper
l
y sign-extend lar
g
e nu
m
be
r
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
k
t
ka
c
h
ov
[ARM] PR 65489: Accept V
S
TRU
C
T
c
onstants in arm_legitimate_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktkachov
Add my
s
elf a
s
reviewer for arm port
commit
|
commitdiff
|
tree
2015-03-23
ktkachov
[expm
e
d
][t
r
ivial] Fix com
m
en
t
ab
o
ut
m
u
l
tiplying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
k
tkachov
[expm
e
d][
c
l
ean
u
p] Use std:
:
sw
a
p instead
o
f manual swapping
commit
|
commitdiff
|
tree
2015-03-13
ktkachov
[ARM] PR target/6
4
600 Fix another
I
CE with -m
t
u
n
e=xscale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
Fix
C
h
a
ngeLog entries from previous commit
commit
|
commitdiff
|
tree
2015-03-12
ktkac
h
ov
[simplify-r
t
x] PR 6
5
235: Calc
u
l
a
te el
e
ment size corr
e
ctly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktk
a
chov
[AArc
h
64] Fix wrong-co
d
e bug in
r
igh
t
-shift SI
S
D patterns
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch64]
U
s
e
s
t
d::swap instead o
f
manually s
w
a
pping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkac
h
ov
[AA
r
c
h64] U
s
e
st
d
::swap instead of manually
s
wa
p
ping
commit
|
commitdiff
|
tree
2015-02-04
kt
k
achov
[AAr
c
h64]
U
se tar
g
et builti
n
instead
o
f _
_
bu
i
ltin_sqrt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
kt
k
achov
[ARM][cleanup] Simpl
i
fy
some ex
p
r
e
s
s
ions in some
epil
o
gue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkachov
[
l
i
bst
d
c++][tests
u
ite][rever
t
ed] Remo
v
e
c
he
c
k f
o
r
truncation
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
ktk
a
chov
[AArch64][test] Fix
FAIL: gc
c
.
target/aarch64/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktk
a
chov
[A
A
rch64] PR 64448: Comb
i
ne ((x ^ y
)
&
m) ^ x into
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM] PR 62066: Call va
_
end on earl
y
r
etu
r
n fr
o
m va_l
i
st
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
kt
k
achov
[ARM]
M
ove comment about sp
l
i
t
ting Th
u
mb1
p
atterns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[
A
Arch64] Fix PR 64263:
Do not try to split
c
onstants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktkac
h
ov
[AArch64] Err
o
r out of arm
_
neon
.
h
if nofp
/
nosimd
commit
|
commitdiff
|
tree
2015-01-14
ktkac
h
o
v
[doc
]
[ARM]
Deprecate -mapcs and -mapcs-frame
.
commit
|
commitdiff
|
tree
2015-01-14
k
t
kac
h
ov
[
A
R
M
] Fix PR targ
e
t/6
4
460: Set 'shift' attr prop
e
rly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM]
U
se Co
r
tex-A17 tuning parameter
s
fo
r
Co
r
te
x
-A12
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
Fi
x
d
a
te
i
n gcc/Change
L
og
commit
|
commitdiff
|
tree
2015-01-12
kt
k
achov
[ARM] Implement TARGET_SCHED_MACRO
_
F
U
SI
O
N_PAIR
_
P
commit
|
commitdiff
|
tree
2015-01-12
ktkac
h
ov
[AR
M
][cleanup
]
Use R0_REGNUM and
R1_REGN
U
M instead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktkachov
[AR
M
][doc
]
R
e
move me
n
tion of Advanced
RI
S
C Machines
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
Add load of t
a
rget-utils
.
e
x
p to
l
ibatomic,
libitm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[libg
o
mp
]
[testsuite] Expl
i
citly include t
a
rget-utils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[libstdc
+
+
][test
s
uit
e
] Mar
k
as UNS
U
PP
O
RT
E
D tests that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[AA
r
ch64] Fix u
s
age o
f
+no
i
n error
m
essage f
o
r
a
a
rch64_pars
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[ARM] Fix na
m
es of s
o
me r
o
u
nding
intrins
i
cs,
i
mpemen
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktka
c
hov
[
testsuite][1/2
]
Move ${tool
}
_ch
e
ck_uns
u
p
p
o
rted_p i
n
to
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
ktkachov
[AA
R
C
H
64]
[
5/5] Add
m
a
cro fus
i
on
suppo
r
t
for cmp/b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
k
t
kachov
[tes
t
s
u
i
te] Cac
h
e
return
v
alue of c
h
eck_effective_targ
e
t_tiny
commit
|
commitdiff
|
tree
2014-12-01
ktk
a
c
h
o
v
[AArch6
4
][obvious] Gate fuse_adrp_add_1
.
c
t
est on
a
arc
h
64_
s
mall
.
commit
|
commitdiff
|
tree
2014-11-28
ktk
a
cho
v
[
A
R
M] A
d
d -mcpu=cortex-a17
.
cortex-a7
commit
|
commitdiff
|
tree
2014-11-28
ktkachov
[AR
M
] Add Cortex-A17 supp
o
r
t
commit
|
commitdiff
|
tree
2014-11-27
ktkachov
[AArch64][
t
est]
M
ark variab
l
e as v
o
latile in
v
s
q
r
t_f
6
4
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[
A
Arch64][4/5]
I
mplement fusion of ARDP+LDR
commit
|
commitdiff
|
tree
2014-11-24
ktka
c
ho
v
[AArch64][3/5] Implemen
t
fusion of MO
V
K+
M
O
VK
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[sched-
d
eps
]
Remove ne
e
d
less check
f
or modifie
d
_in_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
k
tkacho
v
[AAr
c
h64][2/5]
I
mplement
adrp
+
add fusion
commit
|
commitdiff
|
tree
2014-11-24
k
t
k
a
cho
v
[AArch
6
4][1/5] I
m
plement T
A
R
G
E
T
_SCHED_
M
ACRO_FUSION
_
PAI
R
_P
commit
|
commitdiff
|
tree
2014-11-21
ktkachov
[AAr
c
h64] Implement vsqrt_f64 intrinsic
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM
/
AArch64] Improve modeled latency
b
et
w
een FP
operati
o
ns
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM] Use st
d
::swap instead
o
f manuall
y
swa
p
pi
n
g
commit
|
commitdiff
|
tree
2014-11-18
ktka
c
hov
[ARM] Handle simple SImod
e
PL
U
S and MINU
S
cases in
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktka
c
hov
[AAr
c
h64] Remove crypto extens
i
on from defa
u
lt f
o
r
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[AArch64] Properly guard CUM
U
LAT
I
V
E
_ARGS
definition
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[For
t
r
a
n] PR 63701
M
a
ke s
u
re v
a
riable is a
l
w
a
y
s used
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkacho
v
[AArch64] Re
s
tore recog state after finding
p
r
e-
m
add
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
k
tk
a
cho
v
[AA
r
ch6
4
]
Fix/revert fallout from machine_mo
d
e
cha
n
g
e
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[A
R
M] Fix/revert
fal
l
out from
m
achine_
m
ode change
.
commit
|
commitdiff
|
tree
2014-10-24
ktka
c
hov
[
A
Arch6
4
] L
I
NK_SPEC chang
e
s for Cortex-A53 e
r
rat
u
m
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
ktkachov
[AArch64] Cleanup l
o
g
ic around aarch64_final_prescan
commit
|
commitdiff
|
tree
2014-10-17
ktka
c
hov
Fix Ch
a
ngeLog
s
pacing
commit
|
commitdiff
|
tree
2014-10-10
ktkach
o
v
[AArch64]
Add --enab
l
e-fi
x
-
c
ortex-a
5
3-83576
9
c
on
f
i
g
ure
.
.
.
commit
|
commitdiff
|
tree
2014-10-10
ktkachov
[
AArch6
4
]
Implement wor
k
around for ARM Cortex
-
A53 erratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-01
ktkachov
[PATCH][AR
M
] Disable stor
e
_m
i
nmaxsi pattern for a
r
m_rest
r
ict_
i
commit
|
commitdiff
|
tree
next