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][3/14] Refactor option override code
2015-08-04
ktkachov
[AArch64][3/14] Ref
a
cto
r
op
t
i
on overri
d
e c
o
de
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64][2/14] Refactor arches h
a
ndlin
g
, ad
d
a
r
ch
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
kt
k
a
chov
[A
A
rch6
4
][1/
1
4
] Add
ident field to stru
c
t pro
c
esso
r
commit
|
commitdiff
|
tree
2015-08-03
ktkach
o
v
[RTL-i
f
cvt]
Improve condition
a
l select ops on immedia
t
es
commit
|
commitdiff
|
tree
2015-07-31
ktkachov
[ARM][2/3] Make if_n
e
g
_move and i
f
_mo
v
e_neg
into insn_an
d
_split
commit
|
commitdiff
|
tree
2015-07-28
ktk
a
chov
[AAr
c
h64
]
P
roperly hand
l
e
s
imple ar
i
th+
e
x
t
end ops
in
.
.
.
commit
|
commitdiff
|
tree
2015-07-24
ktkacho
v
[
o
bvi
o
us] Use
s
td::
s
wap instead of manually sw
a
p
p
in
g
.
.
.
commit
|
commitdiff
|
tree
2015-07-23
ktkachov
[
c
ombine
]
[obvious] Use
s
td:
:
swap in try_combin
e
commit
|
commitdiff
|
tree
2015-07-21
ktkach
o
v
[ma
t
ch
.
pd] PR middle-e
n
d/6691
5
R
e
str
i
ct
A -
B
-
>
A
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktkach
o
v
[simplify
-
r
tx][
2
/
2] Simplify - (y
? -x : x
)
-> (!
y
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktk
a
chov
[P
A
TCH][combin
e
][1/2] Try to simplify before substituting
commit
|
commitdiff
|
tree
2015-07-16
ktkach
o
v
[
A
R
M][test
s
uite] Do not override -mcpu in
no-volatile
.
.
.
commit
|
commitdiff
|
tree
2015-07-15
ktkachov
[AA
r
ch64] Use cinc mn
e
monic for *csinc2<mode>_
i
nsn
commit
|
commitdiff
|
tree
2015-07-15
k
tkachov
[ARM
]
[te
s
tsu
i
te] Add -mflo
a
t-
a
b
i
=sof
t
fp to some xscale
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
ktkacho
v
[ARM
]
[testsuite]
F
ix F
A
IL: gcc
.
target/
a
rm/macro_
d
efs0
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
k
t
k
a
chov
[AA
r
c
h64]
[
testsuite]
A
djust some arith
+
c
ompare te
s
ts
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
ktkach
o
v
[
o
b
vious] Fix
t
y
p
o
s above expan
d
_co
n
d_expr_using_cmove
commit
|
commitdiff
|
tree
2015-07-08
k
t
kachov
[ARM] I
n
itialise cost to C
O
STS_N_IN
S
NS (1) and increme
n
t
.
.
.
commit
|
commitdiff
|
tree
2015-06-19
ktkac
h
ov
[i386][obvi
o
us] Use std::swa
p
i
nstead of m
a
nual
l
y swap
p
ing
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
ktkachov
[ARM][obvious
]
Fix gcc
.
target/arm/at
t
r_thu
m
b
.
c
commit
|
commitdiff
|
tree
2015-06-12
ktkachov
[i
f
cvt][obvious
]
Use std::swap instead of manuall
y
.
.
.
commit
|
commitdiff
|
tree
2015-06-11
ktka
c
ho
v
[ARM] Restrict MAX_CONDI
T
IO
N
AL_EXECUTE when -mrestrict
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
ktkach
o
v
[GCC, ARM] arm
v
8 linux toolchain asa
n
testc
a
se fai
l
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
k
t
kach
o
v
[AArch
6
4
]
Always regist
e
r fma_steering pass but gate
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
k
t
kacho
v
[ifcvt]
[
obvious
]
Fix t
y
po in comment
commit
|
commitdiff
|
tree
2015-06-01
ktkachov
[AArch64] Fi
x
ty
p
e of *<LOGICAL:opta
b
>_one
_
cmpl_<SH
I
FT
.
.
.
commit
|
commitdiff
|
tree
2015-05-29
ktkachov
[o
b
v
ious] C
l
ose
c
omm
e
nt
i
n aarch64 t
e
st
commit
|
commitdiff
|
tree
2015-05-27
ktkacho
v
[expr
.
c
]
P
R
target/653
5
8
Avoid clobbering partial argument
.
.
.
commit
|
commitdiff
|
tree
2015-05-27
ktkachov
[PATCH 4/13] a
r
m musl support
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[AA
r
ch64] PR targ
e
t/65491: Cla
s
sif
y
V1TF vectors as
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
k
t
k
a
c
ho
v
[AR
M
] Handle UNSPE
C
_
V
O
L
A
TI
L
E in rtx cost
s
an
d
don't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[AArch6
4
]
Add __extensio
n
_
_
and
__always_i
n
line__ to
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
ktkach
o
v
Testsuite
c
h
e
ck
for sqrt_insn
.
Move
p
ow/sqrt syn
t
h
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
ktkach
o
v
[AAr
c
h
6
4
][obvious
]
In aarch64_cla
s
s_ma
x
_
n
r
e
g
s use UNITS
_
PE
R
_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
k
t
kachov
[calls
.
c
] Re
m
ove #ifdef check
s
on
S
TACK_
G
ROW
S
_DOWNWARD
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[
PATC
H
9/13] x86 musl supp
o
r
t
commit
|
commitdiff
|
tree
2015-05-15
ktkach
o
v
[
AArch64] Remo
v
e
d
unused SLOWMUL targe
t
fl
a
gs
commit
|
commitdiff
|
tree
2015-05-13
ktkachov
[
t
r
ee-s
s
a-
m
ath-opts] Expand pow (x, CON
S
T) u
s
ing squa
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
kt
k
achov
[ARM
]
Fix PR 65955
:
Do not take
R
EG
N
O on no
n
-R
E
G o
p
erand
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 6/
1
3] mips musl
s
u
ppor
t
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[
P
ATC
H
0/13] Ad
d
musl
s
upport to GCC
commit
|
commitdiff
|
tree
2015-05-08
k
tkachov
[PATCH
2/13] musl lib
c
config
commit
|
commitdiff
|
tree
2015-05-06
ktka
c
hov
[AArch64] Fix geniterators
.
sh to use standard
BRE syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[doc] Update definiti
o
n location
o
f
attribute
_
spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
kt
k
a
chov
[AArch64] Make aarch64_m
i
n_divisions
_
f
o
r
_r
e
cip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AA
r
ch64] Fix Corte
x
-A53 s
h
i
f
t c
o
s
t
s
commit
|
commitdiff
|
tree
2015-05-01
k
tkach
o
v
[AArch64] Handle
FLO
A
T an
d
UNSI
G
NED_FLOAT in rtx costs
commit
|
commitdiff
|
tree
2015-05-01
ktkach
o
v
[AArch6
4
] Fix a
a
rch64
_
r
t
x_c
o
sts of PLUS/MINU
S
commit
|
commitdiff
|
tree
2015-05-01
k
tkachov
[AArc
h
64] Remem
b
er
t
o cost o
p
erand 0 in FP compare
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
tkacho
v
[AArch
6
4] Ad
d
alternative
'
extr' p
a
ttern, calculat
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
tkachov
[AArch64] Prop
e
rly cost FABD pattern
commit
|
commitdiff
|
tree
2015-04-30
ktkacho
v
[
AA
r
c
h64] Properly handle mvn
-
register and add
E
ON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch
6
4] Properly cost MNEG/
[
SU]MNEGL
p
atterns
commit
|
commitdiff
|
tree
2015-04-30
ktkach
o
v
F
i
x up new line i
n
previous commi
t
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64]
Pro
p
erl
y
handle SHIFT ops and EXTE
N
D in a
a
rch64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[
A
Arc
h
64] U
s
e extend_ari
t
h
rtx co
s
t ap
p
ropriately
commit
|
commitdiff
|
tree
2015-04-27
ktkach
o
v
[com
b
ine][obvious] Use std
:
:
s
wap instead of manu
a
lly
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[simplify
-
rtx][trivial]
U
se std::sw
a
p instead of
m
a
nually
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[AR
M
][t
r
ivial] Use
u
ppercase for c
o
de
iter
a
tor
n
am
e
s
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[AArch64] Imple
m
ent -m{cpu,tune,
a
rch}=na
t
ive using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkacho
v
[ARM]
Rewrite vc
<
cond>
NE
O
N patterns to use RTL operation
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
Re: [PATCH 02/12
]
remo
v
e some
ifdef HAVE_
c
c0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Restric
t
{load,store}_mul
t
i
p
l
e expanders
t
o MAX_LD_STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[
A
RM]
M
ake issue
rate part
of per-core
tunin
g
structs
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
Re
v
ert:
commit
|
commitdiff
|
tree
2015-04-22
k
t
kac
h
ov
libstdc++, libgfor
t
ran
gthr w
o
r
k
a
r
o
un
d
for musl
commit
|
commitdiff
|
tree
2015-04-22
k
t
k
a
chov
u
n
wind fi
x
for
musl
commit
|
commitdiff
|
tree
2015-04-22
ktkach
o
v
fixin
c
lude
s
update for
m
usl support
commit
|
commitdiff
|
tree
2015-04-22
k
tkachov
config changes for
musl libc support
commit
|
commitdiff
|
tree
2015-04-22
kt
k
a
chov
li
b
itm
fixes for musl su
p
por
t
commit
|
commitdiff
|
tree
2015-04-21
kt
k
ach
o
v
[ex
p
med] Properly account fo
r
the cost and latenc
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[A
A
rch64]
Add zero_exten
d
variants of l
o
gical+not
ops
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[AArch64] Incr
e
ase s
t
a
t
i
c
buf
f
e
r si
z
e in aarch64_rewrite_sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktkacho
v
[
A
RM
]
PR 65694:
Properly sign-e
x
tend large
num
b
ers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktkachov
[ARM]
P
R 654
8
9
: Accep
t
VSTRUCT const
a
nts in
arm_
l
eg
i
timate_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktkachov
Add myself as
r
eview
e
r for a
r
m port
commit
|
commitdiff
|
tree
2015-03-23
ktk
a
chov
[expmed][trivial] Fix comment about m
u
lt
i
plying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktka
c
h
o
v
[expmed][cleanu
p
]
U
s
e std::s
w
ap instead of manual
s
wapping
commit
|
commitdiff
|
tree
2015-03-13
ktkac
h
ov
[
A
RM]
P
R target/64600 Fix another ICE with -mtune=xsc
a
le
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktkacho
v
Fix ChangeLog entries
f
rom
previous commit
commit
|
commitdiff
|
tree
2015-03-12
kt
k
achov
[sim
p
lify-rtx] PR 6
5
235: Calc
u
l
ate element size correctly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
kt
k
achov
[
A
A
rch64
]
Fix wrong-code bug
i
n
r
ight-shift
S
I
S
D p
a
tt
e
rn
s
commit
|
commitdiff
|
tree
2015-02-04
k
tkachov
[
A
Arch64] Use std::swap i
n
st
e
ad
o
f
manua
l
ly swapping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[
A
Arch64] Use std::swap inst
e
ad of manuall
y
swapping
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AA
r
ch64] Us
e
ta
r
g
e
t buil
t
in instead of __builtin_sqrt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktkachov
[ARM
]
[cleanu
p
] S
i
mpl
i
fy some expressions in some epilog
u
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkachov
[libstd
c
+
+
]
[
test
s
uite][
r
everted] Rem
o
v
e
check for
truncation
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
k
tkachov
[AArch64][test] F
i
x FAIL: gcc
.
target/aarch64/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
k
tka
c
hov
[AArch64] PR 64448: C
o
mbine ((
x
^
y
)
& m) ^ x into
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
kt
k
achov
[ARM
]
P
R 6
2
066: Call va_end on ear
l
y
r
e
t
urn fr
o
m va
_
list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM] Move comment about splitting Thu
m
b1 pat
t
erns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
kt
k
achov
[AAr
c
h64] Fix PR
6
4263: Do not try to
s
plit
c
o
n
stant
s
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktkac
h
ov
[AAr
c
h
64] Error out o
f
ar
m
_neon
.
h if n
o
fp
/
no
s
imd
commit
|
commitdiff
|
tree
2015-01-14
ktkach
o
v
[doc][A
R
M] Deprecate
-map
c
s and -ma
p
cs-fr
a
m
e
.
commit
|
commitdiff
|
tree
2015-01-14
k
tkachov
[
ARM]
F
ix PR
t
arget
/
64460: Set '
s
hift' attr properly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktka
c
hov
[ARM] Use Cortex-A17 tuni
n
g p
a
rameters
for Co
r
tex-
A
12
commit
|
commitdiff
|
tree
2015-01-12
kt
k
a
c
hov
F
ix date in gcc/Chan
g
eLog
commit
|
commitdiff
|
tree
2015-01-12
k
tkachov
[AR
M
]
Implement TARGET_SCHED_M
A
CRO_FUSION
_
P
AIR_P
commit
|
commitdiff
|
tree
2015-01-12
kt
k
achov
[ARM][
c
l
e
a
nup] Use
R0_REGNUM and
R
1_REGNUM instead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
k
tkach
o
v
[ARM][d
o
c
]
Rem
o
ve mentio
n
of Advanced RI
S
C Machines
commit
|
commitdiff
|
tree
next