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
[ARM] Fix PR 65955: Do not take REGNO on non-REG operand in movcond_addsi
2015-05-12
kt
k
achov
[A
R
M
] F
i
x PR 65955:
D
o not take REGNO on non
-
REG oper
a
nd
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
k
t
k
achov
[P
A
TCH 6/13] mips musl support
commit
|
commitdiff
|
tree
2015-05-08
ktkach
o
v
[PATCH 0/13] Add
musl support t
o
GCC
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 2/13] musl libc config
commit
|
commitdiff
|
tree
2015-05-06
ktkach
o
v
[AArch6
4
] Fi
x
geniterators
.
sh to use s
t
a
ndard BRE syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[doc] Up
d
ate d
e
f
init
i
on location of attrib
u
te_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AAr
c
h
6
4
] Mak
e
aar
c
h64_min_
d
ivisions_
f
or_recip_m
u
l
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AAr
c
h64] Fix Cortex-A53 shif
t
c
osts
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Handle F
L
OAT
and UN
S
IGNED_F
L
OAT in rtx costs
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Fix
a
arch64_rt
x
_c
o
st
s
of PLUS/M
I
NUS
commit
|
commitdiff
|
tree
2015-05-01
kt
k
ac
h
ov
[AArch64]
Reme
m
ber to
cost operand 0 in FP
comp
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64
]
Add
alt
e
r
n
a
t
i
ve 'extr'
p
attern, c
a
lcu
l
at
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
tkach
o
v
[A
A
r
c
h64] Proper
l
y cost FABD
p
attern
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AA
r
ch6
4
]
P
r
ope
r
ly handle m
v
n-register and ad
d
EON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch
6
4] Properly
cost MNEG/
[
SU]MNEGL patterns
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
Fix up new line i
n
pr
e
vious commit
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Prop
e
r
ly handl
e
SHIFT ops and
E
X
T
EN
D
in aarch64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
tkachov
[AArch64]
Use extend_arith
rtx cost
a
ppropriately
commit
|
commitdiff
|
tree
2015-04-27
ktkacho
v
[combine][o
b
vious] Use
std::
s
wap instead of
m
anua
l
ly
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[simplify-rt
x
][t
r
ivial
]
Use std::swap inst
e
ad o
f
man
u
a
l
ly
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[ARM][trivial]
U
se upper
c
as
e
for code iter
a
tor
names
commit
|
commitdiff
|
tree
2015-04-24
k
tk
a
c
h
ov
[AArch
6
4] I
m
plement -m{
c
pu,tune,ar
c
h
}
=
n
ative us
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktk
a
c
hov
[ARM] Rewrite v
c
<cond> NEON pattern
s
to use
RTL operations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
t
kachov
Re:
[
P
ATCH
02/12
]
remove
some
if
d
ef HA
V
E_cc0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkac
h
o
v
[ARM] Rest
r
ict {load,st
o
re}_mul
t
iple
e
xpanders t
o
MA
X
_LD_STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
tkachov
[ARM]
M
ake
i
ssue rate par
t
of per-core
tuning st
r
ucts
commit
|
commitdiff
|
tree
2015-04-22
k
t
kachov
Revert:
commit
|
commitdiff
|
tree
2015-04-22
k
t
ka
c
hov
lib
s
td
c
++, libgfortran gthr workaround for
musl
commit
|
commitdiff
|
tree
2015-04-22
kt
k
a
c
hov
unwind fi
x
f
o
r
musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fixincludes update fo
r
musl support
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
config
c
hanges for m
u
sl libc
support
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
c
h
ov
l
ibit
m
fixes f
o
r
m
usl su
p
po
r
t
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[expm
e
d] Properly account for
t
he cost and latenc
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
k
tk
a
chov
[AArch64] Add ze
r
o_extend var
i
ants of
l
o
g
ic
a
l+not ops
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[
A
Arch64] Inc
r
ease stat
i
c buffer size in aarch64_rew
r
i
t
e_sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktkachov
[ARM] PR 6569
4
: Properly sign-extend l
a
rge numb
e
rs
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktkac
h
ov
[AR
M
]
PR 65489: Accept
VSTRUCT con
s
t
a
n
t
s in arm
_
legitimate_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktkacho
v
Add myself as reviewer for arm port
commit
|
commitdiff
|
tree
2015-03-23
ktka
c
h
o
v
[e
x
p
med][trivial] Fix comm
e
n
t
about
m
u
ltiplying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktkacho
v
[
expm
e
d][cleanup] Use std:
:
swap instead of ma
n
ua
l
sw
a
pping
commit
|
commitdiff
|
tree
2015-03-13
k
t
k
acho
v
[A
R
M
]
P
R ta
r
get/64600 Fix ano
t
her ICE with -
m
t
u
ne=xscale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
k
tkach
o
v
Fix
C
hangeLog e
n
tries from
previous commit
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
[simplify-rtx] PR
6
52
3
5
: Calcul
a
te element size correctly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
k
t
k
a
c
hov
[AA
r
ch6
4
] Fi
x
wro
n
g-code b
u
g in right-shift
S
ISD patterns
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[
A
Ar
c
h6
4
] Use std::sw
a
p instead
o
f manually swappin
g
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
k
t
kachov
[AArch64] Use std:
:
swa
p
inste
a
d of m
a
n
u
ally sw
a
ppi
n
g
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArc
h
6
4]
U
se targ
e
t builtin
i
n
ste
a
d of
__
b
uiltin_
s
qrt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktkacho
v
[AR
M
]
[clean
u
p] Simplif
y
some expres
s
ions
in some epilogue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkacho
v
[libs
t
dc
+
+][
t
e
s
t
s
uite][rev
e
rted] Remove c
h
e
ck
f
o
r trun
c
ation
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
ktkachov
[AArch6
4
][test] Fix FAIL: g
c
c
.
t
arget/aarch64/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
kt
k
achov
[AArc
h
64] PR 64448: Combine ((x ^ y
)
& m)
^
x in
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkacho
v
[
ARM]
P
R
6
20
6
6: Call va_end on
e
a
rly ret
u
rn fr
o
m
v
a
_lis
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkach
o
v
[ARM] Move c
o
m
ment about splitting T
h
umb1 pat
t
er
n
s
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
k
t
kachov
[
A
A
rch
6
4] Fix P
R
64263: Do not
t
r
y to split co
n
stants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
k
tkachov
[A
A
rch64] Error out of ar
m
_neo
n
.
h if nofp/nosi
m
d
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[do
c
][AR
M
] De
p
r
e
cat
e
-
mapc
s
a
nd -mapcs-f
r
ame
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[ARM] Fix PR tar
g
et
/
6
446
0
:
S
et 'shi
f
t
'
attr properly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkacho
v
[
A
R
M] Use
C
ort
e
x-A
1
7 tuning parameters for
C
ortex-A12
commit
|
commitdiff
|
tree
2015-01-12
kt
k
achov
Fix date in gcc/Cha
n
g
e
Log
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM] Implem
e
nt TARGET_
S
CHED_MACRO
_
FUSION_PA
I
R_P
commit
|
commitdiff
|
tree
2015-01-12
ktkac
h
ov
[AR
M
]
[
cle
a
n
up] Us
e
R0_REGNUM and R
1
_REG
N
U
M instead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
k
t
k
achov
[
ARM][doc] Remo
v
e menti
o
n of Advanced RIS
C
Machines
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
Add load o
f
tar
g
et-utils
.
exp
t
o libatomic, libit
m
,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[libgo
m
p
][t
e
s
t
suit
e
]
Exp
l
icitly include
t
a
r
ge
t
-
utils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkach
o
v
[libstdc+
+
][testsu
i
te] Ma
r
k
as UNSUP
P
ORTED tests that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkach
o
v
[AArch
6
4] Fix
u
sage
of
+no
in
error message f
o
r aarch64_pars
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkacho
v
[ARM] Fix names
o
f s
o
me roundi
n
g
intrin
s
ics,
impement
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkac
h
ov
[testsui
t
e][1/2]
M
ove $
{
tool}_che
c
k_unsupported_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
k
tkachov
[AARCH64][5/5] Add macr
o
fu
s
ion suppo
r
t for
c
mp/b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
ktka
c
hov
[testsuite] Cach
e
return value of check_eff
e
ctive_target_tin
y
commit
|
commitdiff
|
tree
2014-12-01
ktkachov
[AA
r
ch64
]
[ob
v
ious] Gate fuse_adrp_add_1
.
c test on aarch6
4
_small
.
commit
|
commitdiff
|
tree
2014-11-28
k
t
kachov
[
A
RM]
Add -mcpu=
c
o
rtex-a
1
7
.
cor
t
ex
-
a7
commit
|
commitdiff
|
tree
2014-11-28
ktkachov
[
A
RM
]
Add Cort
e
x-A17
suppo
r
t
commit
|
commitdiff
|
tree
2014-11-27
k
t
kach
o
v
[AArch64][test] Mark variable
a
s volatile in vsqrt_f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktk
a
chov
[AArch64][4/5]
Implement fusion
o
f
A
R
DP+LDR
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArch64][3/5] Implement
f
usio
n
of MOV
K
+MOVK
commit
|
commitdiff
|
tree
2014-11-24
k
t
kachov
[sched-deps] Remove needles
s
check for modi
f
ied_in_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkacho
v
[AArch64][2/5] Impl
e
m
e
nt adrp+add fu
s
ion
commit
|
commitdiff
|
tree
2014-11-24
ktk
a
chov
[
AArch64][1/
5
] Implemen
t
TARGET_SCHED_MAC
R
O_FU
S
ION_
P
AIR_P
commit
|
commitdiff
|
tree
2014-11-21
ktkachov
[
A
Arch64]
Im
p
l
e
ment vsqrt_f64 i
n
trinsic
commit
|
commitdiff
|
tree
2014-11-18
kt
k
achov
[AR
M
/AArch64] Improve m
o
deled l
a
tency between FP o
p
erations
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[
A
RM] Use std::swap instead of manually swappin
g
commit
|
commitdiff
|
tree
2014-11-18
ktkac
h
ov
[ARM] Handle simp
l
e S
I
mode PLUS
a
nd
M
INUS
cases in
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktkacho
v
[AArch64]
Rem
o
ve crypto ext
e
nsion
f
rom de
f
ault
for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktk
a
chov
[AArch64]
P
roperl
y
guard
C
UMULATIV
E
_
A
RGS def
i
nition
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
k
t
kac
h
ov
[F
o
rtr
a
n] PR 63701 Make sure
variable is alwa
y
s used
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[AArch64
]
Resto
r
e recog state afte
r
fin
d
ing pre-mad
d
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[AArch64] Fix/rev
e
r
t fallout from machine_m
o
d
e
c
h
ange
commit
|
commitdiff
|
tree
2014-10-29
ktka
c
h
o
v
[ARM
]
Fix/revert
f
allout f
r
om
m
a
c
h
ine_mode ch
a
nge
.
commit
|
commitdiff
|
tree
2014-10-24
ktkachov
[AArch64]
LINK_SPEC c
h
anges f
o
r
Corte
x
-A53 e
r
ratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
kt
k
ac
h
ov
[AArch64] Cleanup log
i
c around aarch64
_
final
_
prescan
commit
|
commitdiff
|
tree
2014-10-17
ktk
a
cho
v
Fix ChangeLo
g
s
p
acing
commit
|
commitdiff
|
tree
2014-10-10
ktkach
o
v
[AArch6
4
] A
d
d
--enable-fix-co
r
tex-
a
53-835769 confi
g
ure
.
.
.
commit
|
commitdiff
|
tree
2014-10-10
kt
k
achov
[AAr
c
h64] Impleme
n
t
w
o
rk
a
roun
d
f
o
r
A
RM Cortex-A
5
3 erratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-01
k
t
k
a
chov
[PATCH][ARM] D
i
sable store_
m
inmax
s
i patte
r
n for arm_restrict_i
commit
|
commitdiff
|
tree
2014-09-24
ktkachov
[AArch64] Use __
a
a
rch64_vg
e
t_lane* macros for getting
.
.
.
commit
|
commitdiff
|
tree
2014-09-18
ktkach
o
v
[ARM] Fix insn t
y
pe of mov
m
i
salign
n
eon load
pattern
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][tests] Make input and
o
utput ar
r
a
y
s 128-b
i
t aligned
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][7/7] Conver
t
FP
mnemonics to UAL |
f
{
ld,st
}
m
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[A
R
M]
[
6/7]
C
onvert FP
m
n
emo
n
ics to UA
L
|
movcc_vfp
.
.
.
commit
|
commitdiff
|
tree
next