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
ktk
a
chov
[A
R
M] Fix PR 65955: Do not take
REGNO on non-REG operand
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
k
tk
a
c
hov
[PATCH 6/13] mips mu
s
l supp
o
rt
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATC
H
0/13]
A
dd musl s
u
p
p
or
t
to GCC
commit
|
commitdiff
|
tree
2015-05-08
k
tkachov
[PATCH 2/13]
musl libc
c
onfi
g
commit
|
commitdiff
|
tree
2015-05-06
ktkachov
[AAr
c
h64] Fix geniterator
s
.
sh
to
use
standard BRE syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
kt
k
achov
[doc
]
Update definitio
n
location of attribute_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
k
tkacho
v
[AArch64] Make aarch64_min_d
i
visio
n
s
_for_recip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArc
h
64] Fix Cortex-A53 shift costs
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch6
4
] Handle
F
LO
A
T
and UNSIGNED_FLOAT in rt
x
co
s
ts
commit
|
commitdiff
|
tree
2015-05-01
ktkac
h
ov
[AArch64]
F
ix aa
r
ch64_r
t
x_
c
osts of
P
LUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktkac
h
ov
[
A
Arch64]
Remember to cost
o
perand 0 in
F
P
com
p
are
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AA
r
c
h64]
A
dd al
t
ernative
'
ex
t
r' pat
t
ern,
calculate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
kt
k
a
ch
o
v
[AArch
6
4] Prop
e
r
l
y cost FABD pat
t
ern
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
[AArch
6
4]
P
roperl
y
h
andle mvn-register a
n
d add EON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64]
Properly cost MNEG/
[
S
U
]
MNEGL
p
a
t
ter
n
s
commit
|
commitdiff
|
tree
2015-04-30
ktka
c
hov
F
ix
u
p
new
l
ine
i
n previous commit
commit
|
commitdiff
|
tree
2015-04-30
k
t
kach
o
v
[
AArc
h
64] P
r
o
p
erly han
d
le SHIFT ops and EXTEND in aarch64
_
rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Use
e
xte
n
d_arith rtx c
o
st app
r
op
r
iatel
y
commit
|
commitdiff
|
tree
2015-04-27
k
tkachov
[combine][obvious] Use st
d
::swap instead o
f
ma
n
u
a
lly
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[simplify-rtx
]
[trivial]
U
se std::swap instead of manuall
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
kt
k
a
chov
[
ARM][
t
rivial] Use uppercase
for
co
d
e ite
r
ator nam
e
s
commit
|
commitdiff
|
tree
2015-04-24
kt
k
a
c
hov
[AArch64] Implement -m{
c
pu,t
u
ne,
a
rch
}
=n
a
tive us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
tka
c
h
o
v
[ARM]
R
ewrite vc<cond> NEON patter
n
s to use RTL ope
r
a
t
ions
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
Re: [PATCH
02/12
]
remove som
e
ifdef HAVE_c
c
0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkacho
v
[ARM] Restrict {load,s
t
ore}_multipl
e
exp
a
nders
t
o
M
AX_LD_STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
kt
k
a
chov
[ARM]
M
ake iss
u
e rate p
a
rt of per-core tu
n
ing structs
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
Reve
r
t
:
commit
|
commitdiff
|
tree
2015-04-22
k
t
ka
c
hov
libstdc++,
l
ibgfo
r
tran gt
h
r
workaround
f
or musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
unwind fix for
musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fi
x
includes update
f
or
m
u
s
l support
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
config change
s
f
or musl libc s
u
pport
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
l
ibitm fixes for musl
s
upp
o
r
t
commit
|
commitdiff
|
tree
2015-04-21
ktka
c
hov
[expmed] Pro
p
erly a
c
cou
n
t for the cost an
d
l
at
e
n
c
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[
AArch64] Add zero_extend variants of logi
c
al+not
o
p
s
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[AAr
c
h
6
4] Incr
e
as
e
static buffer size in
aa
r
ch64
_
rewr
i
te_sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktka
c
h
ov
[
A
R
M] P
R
65694: Proper
l
y sign-ex
t
end large numbers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
k
tk
a
c
hov
[ARM] P
R
65489: Accept VSTRU
C
T constants in arm_legitimate_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
k
t
kachov
A
dd myself as r
e
viewer for arm port
commit
|
commitdiff
|
tree
2015-03-23
ktkachov
[
e
xpmed][
t
rivial] Fix commen
t
about multiplyi
n
g by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
kt
k
ac
h
o
v
[e
x
pmed][cleanup] Use std::
s
w
a
p instead of man
u
a
l
sw
a
pping
commit
|
commitdiff
|
tree
2015-03-13
ktk
a
chov
[ARM
]
PR t
a
rget/
6
4
6
00 Fi
x
another ICE with -
m
tu
n
e=xscal
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktka
c
hov
Fix C
h
angeLog entries from p
r
evious co
m
mit
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
[
sim
p
lify-rt
x
] PR 65235: Calc
u
lat
e
element size co
r
rectly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktkacho
v
[AAr
c
h
6
4
] Fi
x
wrong-code bug in ri
g
ht-shift SIS
D
patterns
commit
|
commitdiff
|
tree
2015-02-04
k
t
ka
c
h
o
v
[AArch64] Use std
:
:swap instead of manually swapping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch6
4
] Use std
:
:swap instead of manually swapping
commit
|
commitdiff
|
tree
2015-02-04
k
tkachov
[AArch64] Use targe
t
bu
i
ltin i
n
stead o
f
__builtin
_
sqrt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktkach
o
v
[ARM][clea
n
up]
S
i
m
pli
f
y
some expressions in some epi
l
ogue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkachov
[libstdc++][testsui
t
e][
r
everted] Remove check fo
r
truncation
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
k
t
kach
o
v
[AAr
c
h
6
4][test] F
i
x FA
I
L: gcc
.
target
/
a
arch64/sto
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkach
o
v
[
A
Arch
6
4
]
PR 64448: C
o
mbin
e
((x ^ y) &
m) ^
x int
o
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[
A
R
M
]
PR
62066: Call va
_
end o
n
e
a
rly retu
r
n f
r
om va_list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[A
R
M] M
o
ve comment
a
b
out s
p
litting T
h
um
b
1
patterns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkac
h
ov
[
AArch64]
F
i
x PR 64263: Do n
o
t
try
t
o split c
o
nstants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktkacho
v
[
A
Arch64] Error out of arm_neon
.
h if
n
o
f
p/nosimd
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[doc][ARM] Deprecat
e
-ma
p
cs and
-mapcs
-
frame
.
commit
|
commitdiff
|
tree
2015-01-14
k
t
kachov
[AR
M
] F
i
x PR target/64460: Set 's
h
ift
'
attr properly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM] Use Cortex-A17 tun
i
ng
p
aramet
e
r
s
for Co
r
tex-A
1
2
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
Fix date in gcc/Change
L
og
commit
|
commitdiff
|
tree
2015-01-12
k
t
kacho
v
[ARM]
Implemen
t
TARGET
_
S
CHED_MACR
O
_FU
S
ION_PAIR_P
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[A
R
M][cl
e
a
n
up]
Use
R
0_REGNUM and R1_REG
N
UM ins
t
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktkachov
[ARM][
d
oc]
Remove me
n
tion of Advanced
RISC Machines
commit
|
commitdiff
|
tree
2014-12-12
ktka
c
h
ov
Add load of target-u
t
ils
.
exp to libatomic, libitm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkacho
v
[li
b
gom
p
][testsuite] Expl
i
citly i
n
clude target-utils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[libstdc++][test
s
uite] M
a
rk as UNSUPPORTED tests that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[AA
r
ch64]
F
ix usa
g
e of +no in error message
f
or aarch64
_
pars
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
k
tkachov
[AR
M
] Fix names
of some rounding intrinsi
c
s, impement
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[test
s
u
i
te][1/2] Move
${
t
ool}_check_uns
u
pport
e
d_p into
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
ktkac
h
ov
[AARCH64][5/5] Add
mac
r
o fusion support for
cmp
/
b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
kt
k
a
c
ho
v
[
t
est
s
uite
]
Cache return
v
a
l
ue
o
f
che
c
k_e
f
fect
i
ve_ta
r
get_tiny
commit
|
commitdiff
|
tree
2014-12-01
ktkachov
[
A
Arch64][obvious] Gate fus
e
_
a
drp
_
ad
d
_1
.
c t
e
st on a
a
rch64_s
m
all
.
commit
|
commitdiff
|
tree
2014-11-28
ktkacho
v
[ARM]
A
dd -m
c
pu=cor
t
ex-a17
.
cortex-a7
commit
|
commitdiff
|
tree
2014-11-28
kt
k
achov
[ARM] Add Cort
e
x-A17 support
commit
|
commitdiff
|
tree
2014-11-27
k
tkachov
[AArch64][t
e
st] Mark vari
a
ble
a
s vo
l
atile in vsqrt_f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
k
t
kach
o
v
[AArch64][
4
/5] Implement fusion of A
R
DP+L
D
R
commit
|
commitdiff
|
tree
2014-11-24
ktka
c
hov
[AArch64][3/5] I
m
plement fusion of
MOVK+MO
V
K
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[
s
ched-deps] Re
m
ove needless chec
k
for
modified_in_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkach
o
v
[
AArch64][2/5] I
m
pl
e
ment
adrp+ad
d
fusio
n
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArch64][1/5] Implemen
t
T
AR
G
ET
_
SCH
E
D_MACRO_
F
USIO
N
_PAIR_P
commit
|
commitdiff
|
tree
2014-11-21
ktkachov
[AA
r
ch64
]
Imp
l
em
e
nt
vs
q
rt_f64 intrinsic
commit
|
commitdiff
|
tree
2014-11-18
ktk
a
cho
v
[ARM
/
AArc
h
6
4] Im
p
rove model
e
d latency between
F
P operation
s
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM]
Use std::swap
i
nstead of ma
n
ua
l
ly
swappi
n
g
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[A
R
M]
H
andle sim
p
le SImod
e
PLUS
a
n
d M
I
NUS cases i
n
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktka
c
hov
[A
A
rch64] Remove crypto extension f
r
o
m
default for
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktka
c
h
o
v
[AA
r
c
h
6
4
]
P
roperly guard CUMULATIVE_ARGS
definition
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
k
tkachov
[Fort
r
an] PR 63
7
0
1
M
a
k
e sure va
r
iable is
a
lways u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktk
a
ch
o
v
[AArch64
]
Re
s
tore
recog state aft
e
r
f
i
n
ding pre-m
a
d
d
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
k
t
kachov
[
AAr
c
h64] Fix
/
re
v
ert fallout from machi
n
e_mod
e
c
han
g
e
commit
|
commitdiff
|
tree
2014-10-29
kt
k
acho
v
[
A
R
M] Fix/reve
r
t
f
al
l
out from
machine_mode c
h
a
n
ge
.
commit
|
commitdiff
|
tree
2014-10-24
ktk
a
ch
o
v
[AArch64] LINK_SPEC
c
hanges
f
or Cortex-A53 erratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
ktkach
o
v
[AA
r
ch6
4
] Cleanup logic around aarch6
4
_fin
a
l_prescan
commit
|
commitdiff
|
tree
2014-10-17
ktkachov
Fix Change
L
og spacing
commit
|
commitdiff
|
tree
2014-10-10
ktkachov
[A
A
r
ch64] Add --en
a
ble
-
fix-c
o
rt
e
x-a53-8
3
5
769 configure
.
.
.
commit
|
commitdiff
|
tree
2014-10-10
k
t
k
a
c
hov
[AArc
h
64] I
m
pl
e
ment
w
orkarou
n
d for ARM Cortex-A53 errat
u
m
.
.
.
commit
|
commitdiff
|
tree
2014-10-01
kt
k
achov
[PATCH][
A
RM] Disable
s
to
r
e_minmaxsi pattern
for arm_
r
estrict_
i
commit
|
commitdiff
|
tree
2014-09-24
k
tkachov
[
AArch64]
Use
_
_aa
r
ch64_vget_lane* macros
for getting
.
.
.
commit
|
commitdiff
|
tree
2014-09-18
kt
k
achov
[
ARM
]
F
i
x in
s
n t
y
pe of movmisalig
n
neon load pattern
.
commit
|
commitdiff
|
tree
2014-09-09
k
t
kachov
[ARM][tests
]
Make in
p
u
t
a
n
d outpu
t
arra
y
s 128-bit a
l
ign
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkacho
v
[ARM][7/7] Convert
F
P
mnemonic
s
to UAL | f{ld,st}m
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][6
/
7] Convert FP mnemonics to UAL |
mo
v
c
c_v
f
p
.
.
.
commit
|
commitdiff
|
tree
next