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 Cortex-A53 shift costs
2015-05-01
ktkachov
[
AArch64]
Fix Cortex-A53
shift costs
commit
|
commitdiff
|
tree
2015-05-01
ktkacho
v
[AAr
c
h64] Han
d
le F
L
OAT and UNSIGNED_
F
LOAT in rtx costs
commit
|
commitdiff
|
tree
2015-05-01
k
tkachov
[A
A
r
c
h64]
Fix aarch64_rtx_co
s
ts of P
L
US/MINU
S
commit
|
commitdiff
|
tree
2015-05-01
ktkac
h
ov
[AArch64] R
e
member
t
o co
s
t operand 0 in FP compa
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[A
A
r
c
h64
]
Add
a
lterna
t
i
ve '
e
xtr' patt
e
r
n
, calcul
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kac
h
ov
[AArch
6
4] Properly co
s
t FABD pattern
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch6
4
] Properly handle mvn-register and add E
O
N
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
k
achov
[AA
r
ch64] Properly cost MNEG/[SU]MNEGL pattern
s
commit
|
commitdiff
|
tree
2015-04-30
ktk
a
chov
F
i
x up new l
i
ne
i
n previ
o
u
s commit
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[A
A
rch64] Properly
h
a
n
d
le SHIF
T
ops
a
nd EX
T
E
ND in a
a
r
c
h64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
[AArch6
4
] Use e
x
tend_arith rtx co
s
t appro
p
r
i
ately
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[combine][obv
i
ous] U
s
e std:
:
swap inste
a
d
o
f
manua
l
ly
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
k
t
k
a
chov
[sim
p
lify-rtx][trivial]
Use std:
:
swa
p
instead of manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
k
t
ka
c
hov
[A
R
M][trivial] Use uppercase for
c
ode iterat
o
r names
commit
|
commitdiff
|
tree
2015-04-24
kt
k
a
c
hov
[AArch64
]
Imp
l
e
m
ent
-
m{cpu,tu
n
e,arch}=nati
v
e using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[
A
RM]
Rewrite vc<
c
ond> NE
O
N patterns to
u
se RT
L
operations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkacho
v
Re: [PATCH 02/
1
2] remove
some
ifde
f
HA
V
E_cc0
.
commit
|
commitdiff
|
tree
2015-04-23
kt
k
achov
[ARM] Restrict {load,stor
e
}_multiple expand
e
r
s to MAX_LD_STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Make
issue rat
e
part of p
e
r-core tu
n
in
g
str
u
cts
commit
|
commitdiff
|
tree
2015-04-22
k
t
kachov
Revert:
commit
|
commitdiff
|
tree
2015-04-22
ktka
c
hov
li
b
s
tdc+
+
, libgfortran gthr
w
orkaro
u
nd for mu
s
l
commit
|
commitdiff
|
tree
2015-04-22
ktkacho
v
unwind fix for
musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
f
ixi
n
c
ludes
update f
o
r musl suppo
r
t
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
chov
con
f
ig chan
g
es for musl libc support
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
c
h
o
v
libitm fixe
s
for musl support
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[expmed] Properly account for the c
o
s
t
and la
t
en
c
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
k
t
ka
c
h
o
v
[AA
r
ch64] Ad
d
zero_extend variants of logical+not ops
commit
|
commitdiff
|
tree
2015-04-21
k
tkacho
v
[AArch64] Increase st
a
t
ic buff
e
r size in aarch64_rewrite_sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktk
a
chov
[ARM] PR 6
5
694
:
Properl
y
sign-extend large numbers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktkac
h
ov
[ARM] PR
65489: Acce
p
t VSTRUCT
c
onstants
i
n
a
rm
_
legitimate_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktk
a
chov
Add mys
e
lf
as
r
eviewer for arm por
t
commit
|
commitdiff
|
tree
2015-03-23
ktk
a
chov
[
e
xpme
d
][trivial] F
i
x
c
omment about multi
p
lying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktk
a
chov
[expmed
]
[c
l
eanup] Use std::
s
wap
instead
of manual
swapping
commit
|
commitdiff
|
tree
2015-03-13
ktkachov
[
ARM
]
PR t
a
r
g
et
/
6
4600 Fix another IC
E
with -mtu
n
e=
x
scale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktkach
o
v
Fix ChangeLog
entri
e
s from pr
e
vio
u
s c
o
m
m
it
commit
|
commitdiff
|
tree
2015-03-12
kt
k
achov
[sim
p
li
f
y-rtx
]
PR 6
5
235:
C
alcula
t
e element size
co
r
rectl
y
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktkachov
[AArch64] Fix wrong-code b
u
g
i
n
right
-
shift
SI
S
D
p
a
tterns
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch64] U
s
e std::swap in
s
tead of
m
anually
swapping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch64] Use std::swap instea
d
of manually
s
wappi
n
g
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[
AA
r
ch6
4
] Use target bui
l
t
i
n
i
nstead of __bu
i
l
tin_sq
r
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
k
tkachov
[
ARM][cl
e
anup] Simpl
i
fy some e
x
pres
s
io
n
s in some
epilogue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktka
c
hov
[lib
s
tdc++][testsuite][reverted] Remove check for truncati
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
ktkachov
[AA
r
ch6
4
][test] Fix FAIL: gcc
.
target/aarch64/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkachov
[AArc
h
64
]
PR 64448: Co
m
bine ((x ^ y) & m) ^ x into
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM] PR 62066: Call va
_
end
o
n early re
t
u
r
n
from
v
a_list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM] Move commen
t
about splitting Thumb1
p
atte
r
ns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[AArch
6
4] Fix PR 64263: Do not try to split constants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktka
c
hov
[AAr
c
h
6
4] Erro
r
out of arm_neon
.
h i
f
nofp/n
o
simd
commit
|
commitdiff
|
tree
2015-01-14
k
t
kachov
[doc][ARM] Depre
c
ate -mapcs and -map
c
s-f
r
ame
.
commit
|
commitdiff
|
tree
2015-01-14
kt
k
achov
[ARM] Fix
P
R target/6446
0
: Set 'sh
i
ft'
a
ttr properly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM] Use Cort
e
x-A17 tunin
g
parameter
s
for Co
r
t
e
x
-A12
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
Fix d
a
te
in gcc/ChangeLog
commit
|
commitdiff
|
tree
2015-01-12
k
t
k
achov
[ARM]
I
m
plement TARGE
T
_SCHED_MACRO_FUS
I
ON_PAIR_P
commit
|
commitdiff
|
tree
2015-01-12
ktka
c
h
ov
[ARM][cleanup] Us
e
R0_RE
G
N
U
M
and R1_REGNUM ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktkachov
[AR
M
][doc] Remove
m
ention of
Advanced RISC Machines
commit
|
commitdiff
|
tree
2014-12-12
ktka
c
h
o
v
Add load of target-utils
.
exp t
o
libatomic, libitm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
k
tkachov
[libgomp][
t
estsuite] Expl
i
citly include t
a
r
g
e
t-u
t
i
l
s
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[
libstdc++][tes
t
suite] M
a
rk
a
s U
N
SUPPORT
E
D tests that
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[
AArch64] Fi
x
usa
g
e of
+
no in er
r
or message for aarch64_pars
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktk
a
chov
[A
R
M
] Fix names
o
f some
rounding intri
n
sics, impem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkacho
v
[
testsui
t
e][1/2] M
o
v
e ${tool}_check_u
n
supported_p int
o
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
k
t
k
a
chov
[AARCH64][5/5] Add macro fusion support for c
m
p/b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
k
t
kachov
[tes
t
s
u
ite] Cache return
val
u
e of check_effective_
t
a
r
g
e
t_ti
n
y
commit
|
commitdiff
|
tree
2014-12-01
k
t
kachov
[AArch64][obvious] Gate fu
s
e_ad
r
p
_add_1
.
c t
e
st
on aarch64_small
.
commit
|
commitdiff
|
tree
2014-11-28
ktkachov
[AR
M
] Add -mcpu
=
corte
x
-a17
.
c
or
t
e
x
-a7
commit
|
commitdiff
|
tree
2014-11-28
ktkac
h
ov
[ARM] Add Cortex
-
A
17 support
commit
|
commitdiff
|
tree
2014-11-27
kt
k
achov
[
A
Arch64][test] M
a
r
k
variab
l
e a
s
volatile
in vsqrt_f64
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArch64][4/
5
] Implement fusio
n
o
f
ARDP+LDR
commit
|
commitdiff
|
tree
2014-11-24
k
t
k
achov
[AArch64][3/5] I
m
plement
f
u
sion of MO
V
K+MOV
K
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[sch
e
d
-
deps]
Remove needless
che
c
k for modified_in_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkac
h
ov
[AA
r
ch64][2/5] Implement a
d
r
p
+add fusion
commit
|
commitdiff
|
tree
2014-11-24
ktka
c
hov
[AArch64][1
/
5
]
Imp
l
ement TARGET_SCHED_MACRO_FUSIO
N
_PAIR_P
commit
|
commitdiff
|
tree
2014-11-21
k
t
k
acho
v
[
A
A
r
ch64] Impl
e
ment
v
sqrt_f64 intr
i
nsic
commit
|
commitdiff
|
tree
2014-11-18
ktkacho
v
[A
R
M/AArch64] Improve modeled lat
e
ncy b
e
twe
e
n FP operations
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktkac
h
o
v
[ARM] Us
e
std::
s
w
a
p inste
a
d
o
f
m
a
n
u
ally swap
p
ing
commit
|
commitdiff
|
tree
2014-11-18
ktk
a
chov
[ARM] Handl
e
s
i
mpl
e
SImode PLUS
and MINUS
c
ases
in
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktk
a
chov
[
A
Arch64] Remove crypto extensi
o
n from
d
efau
l
t fo
r
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktka
c
hov
[
AArch64
]
P
r
operly guar
d
CUMULATIV
E
_ARGS definition
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[Fortr
a
n] PR 63701 Make sure variable is alwa
y
s u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkachov
[AArch64
]
R
e
store recog state after f
i
n
d
i
n
g
pre-m
a
dd
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktka
c
hov
[AArch
6
4] F
i
x/rever
t
fallout fr
o
m machine_mode change
commit
|
commitdiff
|
tree
2014-10-29
k
tkacho
v
[
A
RM] Fix/
r
e
vert
fall
o
ut from
m
achine_mode
c
han
g
e
.
commit
|
commitdiff
|
tree
2014-10-24
k
tkachov
[AArch64] LINK_SPEC chang
e
s for C
o
rtex-A53 err
a
tum
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
ktkachov
[AArch64] Cle
a
n
up logic aro
u
nd
aarch64_final_p
r
escan
commit
|
commitdiff
|
tree
2014-10-17
ktk
a
cho
v
Fix ChangeLog sp
a
cing
commit
|
commitdiff
|
tree
2014-10-10
ktkacho
v
[AArch64
]
Add --enable-fix-cortex-
a
53-8357
6
9 con
f
ig
u
re
.
.
.
commit
|
commitdiff
|
tree
2014-10-10
ktkachov
[AArc
h
64] Implement workaro
u
nd for AR
M
Cortex-A
5
3
e
rratum
.
.
.
commit
|
commitdiff
|
tree
2014-10-01
ktka
c
hov
[PATCH][
A
RM] Disable sto
r
e_minmaxsi patt
e
rn f
o
r ar
m
_restrict_i
commit
|
commitdiff
|
tree
2014-09-24
k
tk
a
chov
[AArch
6
4
]
Us
e
__aarch64_v
g
et_l
a
ne* macr
o
s for getting
.
.
.
commit
|
commitdiff
|
tree
2014-09-18
ktkachov
[ARM] Fix insn type of
movmisalign neon
load pattern
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[AR
M
]
[test
s
] Make input
a
nd outpu
t
a
rrays 128-bi
t
aligned
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[AR
M
][
7
/7
]
Co
n
vert FP mne
m
oni
c
s to UAL | f{ld,st}m
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[
A
RM][6/7] Con
v
ert FP
mnemonics to UA
L
| m
o
vcc_vfp
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkachov
[ARM][5/7] Convert FP mnem
o
nics
t
o UAL | sqrt
an
d
FP
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
ktkac
h
ov
[ARM][4/7] Convert FP
m
n
e
m
onics to UAL
|
v
cvt patterns
commit
|
commitdiff
|
tree
2014-09-09
ktk
a
chov
[
3/7] Convert FP mnemonics
to UAL | mul+add
p
atterns
commit
|
commitdiff
|
tree
2014-09-09
k
t
kachov
[ARM
]
[2/7]
C
o
nvert FP
m
nemonics to UAL
|
ad
d
/sub/div
.
.
.
commit
|
commitdiff
|
tree
2014-09-09
k
t
kachov
[ARM]
[
1
/
7]
C
onvert FP mnemonics to U
A
L | mov patterns
.
commit
|
commitdiff
|
tree
2014-09-09
k
t
kachov
[
AArc
h
6
4
] PR 61749
:
Do no
t
ICE in
l
ane int
r
insics whe
n
.
.
.
commit
|
commitdiff
|
tree
2014-09-05
k
t
k
ach
o
v
[
ARM/AAr
c
h64] Add s
c
heduling info for ARMv8-A FPU new
.
.
.
commit
|
commitdiff
|
tree
next