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][2/3] Make if_neg_move and if_move_neg into insn_and_split
2015-07-31
ktka
c
hov
[
A
RM][2/3] Make
if_
n
eg_move and if_move_neg into insn_and_split
commit
|
commitdiff
|
tree
2015-07-28
ktkachov
[AArch6
4
] Properly handle simple arith+extend ops in
.
.
.
commit
|
commitdiff
|
tree
2015-07-24
ktkachov
[obvious] U
s
e std::sw
a
p instead o
f
ma
n
ually swappi
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-07-23
ktka
c
hov
[combine][obvio
u
s]
Us
e
std::swap in try_comb
i
n
e
commit
|
commitdiff
|
tree
2015-07-21
ktkachov
[match
.
pd] PR
middle-
e
nd/6
6
915 Restrict
A
-
B
->
A
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktkac
h
ov
[simpli
f
y-rtx][2/2]
S
i
m
p
li
f
y - (y ? -x
: x) -> (!y
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktkachov
[PATCH][
c
om
b
ine][1/
2
] Tr
y
to si
m
plify before substi
t
uting
commit
|
commitdiff
|
tree
2015-07-16
ktkachov
[
ARM][testsuite] Do
not overr
i
d
e
-
m
cp
u
in no
-
volatile
.
.
.
commit
|
commitdiff
|
tree
2015-07-15
ktka
c
hov
[AArc
h
64]
Use c
i
nc
m
nemoni
c
for *cs
i
nc2<mode>_ins
n
commit
|
commitdiff
|
tree
2015-07-15
ktkachov
[
ARM][testsuite] Add -m
f
loat-ab
i
=so
f
tfp to some xs
c
ale
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
k
t
kachov
[A
R
M
]
[testsuite] Fix FA
I
L: gcc
.
target/arm/macro_defs0
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
k
tkachov
[AArch64][t
e
s
t
s
u
ite]
Ad
j
us
t
s
ome arith+compare tests
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
ktk
a
c
hov
[obvious] Fi
x
typo
s
above expand_cond_expr_using_cmo
v
e
commit
|
commitdiff
|
tree
2015-07-08
ktkach
o
v
[ARM] Initia
l
ise cost to C
O
STS_N_INSNS (1) and increment
.
.
.
commit
|
commitdiff
|
tree
2015-06-19
ktkachov
[
i
3
8
6][obvio
u
s] Use std::swap instead of manu
a
ll
y
swap
p
ing
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
ktkachov
[ARM][obvious
]
F
i
x gc
c
.
target/
a
rm/attr_th
u
mb
.
c
commit
|
commitdiff
|
tree
2015-06-12
ktkachov
[
i
fcvt][
o
bvious]
Use std::swap instead of
m
anual
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-06-11
ktkacho
v
[ARM] R
e
strict MAX_CONDITIONAL_EXECUTE when -mrestrict
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
k
t
kachov
[G
C
C, AR
M
] armv8 linux toolchain asan testcase fail
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
ktkachov
[
AArch
6
4] Always reg
i
ster fma_steering pa
s
s but gate
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
k
t
k
a
chov
[ifcvt][obvious] Fix
t
ypo in comment
commit
|
commitdiff
|
tree
2015-06-01
ktkachov
[AAr
c
h64] Fi
x
type of *<LOGI
C
AL:optab>_one_c
m
p
l
_<SHIF
T
.
.
.
commit
|
commitdiff
|
tree
2015-05-29
ktkachov
[obvious] Close
c
om
m
ent in aarch64 test
commit
|
commitdiff
|
tree
2015-05-27
ktka
c
hov
[
e
xpr
.
c] PR ta
r
get/
6
5358
Avoid clobberin
g
par
t
ial arg
u
ment
.
.
.
commit
|
commitdiff
|
tree
2015-05-27
ktkachov
[PATCH 4
/
13] arm m
u
sl su
p
port
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[A
A
rch64]
P
R target
/
6
5
491: C
l
assify V1TF vectors as
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkacho
v
[
ARM] Hand
l
e UNS
P
E
C
_VO
L
ATILE in
r
tx co
s
t
s
and don't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[AArc
h
64]
A
dd
__extensi
o
n__
a
nd __always_
i
n
l
ine__ to
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
ktkachov
Testsuite check for sqrt
_
insn
.
Move pow/sqrt sy
n
th
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
ktkachov
[AArch6
4
][ob
v
ious]
In
aarch64_cl
a
s
s
_max_nr
e
gs
use
U
NIT
S
_
P
ER_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
kt
k
achov
[
calls
.
c] Remove #ifdef checks
o
n STACK_GROWS
_
D
OWNWARD
commit
|
commitdiff
|
tree
2015-05-15
ktk
a
chov
[PATCH 9/1
3
] x86 musl support
commit
|
commitdiff
|
tree
2015-05-15
ktkac
h
ov
[A
A
rch64] Removed unused SL
O
WMUL target f
l
ags
commit
|
commitdiff
|
tree
2015-05-13
k
tkachov
[tree-ssa-
m
a
th
-
opts] Expand pow (x, CONST) us
i
ng square
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
ktkac
h
ov
[ARM] Fix PR
65955:
D
o n
o
t
t
ake REGNO on
n
on-REG operand
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
ktk
a
cho
v
[
P
ATCH 6/
1
3]
m
i
p
s musl supp
o
rt
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 0/13]
A
dd
m
usl support
to
G
CC
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 2/1
3
] musl libc
c
onfi
g
commit
|
commitdiff
|
tree
2015-05-06
ktkachov
[
AArch64]
F
ix geniter
a
tors
.
sh t
o
use standar
d
B
R
E
syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
k
tkachov
[
doc] Upda
t
e
definition location of attr
i
but
e
_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Make aa
r
ch6
4
_mi
n
_d
i
visions
_
f
o
r_recip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktk
a
ch
o
v
[
A
Arch6
4
]
Fix C
o
r
tex-
A
53 shift
c
ost
s
commit
|
commitdiff
|
tree
2015-05-01
ktkac
h
ov
[AArch64]
H
a
ndle FL
O
AT and UNSIGNED_F
L
OAT in
rtx costs
commit
|
commitdiff
|
tree
2015-05-01
kt
k
achov
[AArch64] Fix
aarch64_rtx_c
o
sts of
P
LUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktkac
h
ov
[AAr
c
h64]
Reme
m
ber
to cost
o
perand
0 in FP compare
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkacho
v
[AArch6
4
] Add alternative 'extr' pattern, calculate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
kt
k
a
chov
[AArch64] Properly c
o
st FABD
pattern
commit
|
commitdiff
|
tree
2015-04-30
ktka
c
hov
[
AArch64] Pr
o
p
e
rly handle mvn
-
register an
d
add EON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
[A
A
rch64] Properly cost M
N
EG/[
S
U]MNEGL patterns
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
Fix up new line in p
r
evio
u
s c
o
mmit
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[
AArch
6
4] Pr
o
p
e
rly h
a
ndle SHIFT ops and
E
XT
E
N
D
i
n aarch64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
[A
A
rch64] Use
e
x
tend
_
arith rtx cos
t
ap
p
ropr
i
a
t
e
l
y
commit
|
commitdiff
|
tree
2015-04-27
ktkac
h
ov
[co
m
bi
n
e][
o
bvious] Use std:
:
s
wap instea
d
of manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
kt
k
achov
[
s
implify-rtx][trivia
l
]
U
s
e
std::swap instead of manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkach
o
v
[ARM][trivial] Use uppercase for code iterator names
commit
|
commitdiff
|
tree
2015-04-24
ktk
a
chov
[
A
A
rch64] Impl
e
ment -m{cpu,tune,arch}=na
t
ive using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
tkachov
[ARM]
R
ewr
i
te vc<cond> NEON patterns to use
R
TL ope
r
ations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktka
c
hov
Re: [P
A
T
CH 02/12
]
remove some ifd
e
f HAVE_c
c
0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkac
h
ov
[ARM]
Res
t
r
i
ct {load,store}_mu
l
tiple expan
d
ers
t
o MAX_LD_ST
M
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
t
k
achov
[ARM] Make
i
ssue
ra
t
e part of per-c
o
re t
u
ning structs
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
chov
Revert:
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
chov
libstdc++, lib
g
fo
r
t
ran
gthr workar
o
und for musl
commit
|
commitdiff
|
tree
2015-04-22
ktka
c
h
o
v
unwi
n
d fix for m
u
s
l
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fixincludes update for musl s
u
ppor
t
commit
|
commitdiff
|
tree
2015-04-22
k
tkacho
v
config changes for musl libc support
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
libitm fixes for m
u
sl
s
upport
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[ex
p
med] Properly account f
o
r
t
he
cost a
n
d latency
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[
A
Arc
h
6
4
]
Add zero_exte
n
d variants of logical+n
o
t
ops
commit
|
commitdiff
|
tree
2015-04-21
ktkac
h
ov
[AArch
6
4] Increa
s
e static buffer size in aarch
6
4_re
w
rite_
s
el
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktkac
h
ov
[ARM] PR
65694: Properly sign-extend large numbers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktk
a
chov
[ARM] PR 65489: Acce
p
t VST
R
UCT constants in arm_legitimat
e
_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktkachov
Add myself
as reviewer for arm port
commit
|
commitdiff
|
tree
2015-03-23
ktkachov
[expmed][triv
i
a
l]
F
ix
c
omment about
multiplying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktkachov
[
expmed]
[
cleanup] Use std::s
w
ap ins
t
ead of manual swapping
commit
|
commitdiff
|
tree
2015-03-13
ktkachov
[ARM] PR target/6
4
6
0
0 Fi
x
a
no
t
her
I
CE with -mtune=
x
scale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
Fix Chang
e
Log entries
from previous c
o
m
mit
commit
|
commitdiff
|
tree
2015-03-12
kt
k
achov
[simplify-rt
x
] PR 6523
5
: Cal
c
u
l
a
te e
l
ement size correctly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktkachov
[AArch64] Fix w
r
ong-code bug in
r
i
g
ht-shift
S
ISD pat
t
erns
commit
|
commitdiff
|
tree
2015-02-04
k
tkachov
[AArch64]
Use std::swa
p
inste
a
d of manually
s
wapping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
k
t
k
achov
[AArch64] U
s
e std::swap instead of ma
n
ually swapping
commit
|
commitdiff
|
tree
2015-02-04
ktk
a
ch
o
v
[AArch64] Use target builtin instead
of __b
u
ilti
n
_sqrt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktk
a
c
h
ov
[ARM][clean
u
p]
Simplify
s
ome e
x
pressio
n
s in so
m
e
ep
i
logue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
k
tka
c
hov
[lib
s
t
dc++][t
e
st
s
uite][reve
r
ted] Remove check for truncation
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
ktkachov
[AArch
6
4][test] Fix FAIL: gcc
.
target/aarch64/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
k
t
kacho
v
[AArc
h
64] PR 64448: Combi
n
e ((x ^ y) & m) ^
x
into
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
kt
k
achov
[ARM]
P
R
6
2066: Call
va_end on early
r
e
turn from va_li
s
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[ARM] Move comment abou
t
splitting Thumb1 patterns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[AArch64]
Fix PR 64
2
6
3: Do not
t
r
y t
o
split constants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[
A
A
r
ch64
]
E
rror
out of arm_n
e
on
.
h
i
f
nofp
/
nosi
m
d
commit
|
commitdiff
|
tree
2015-01-14
ktkachov
[do
c
]
[
A
R
M] Deprecate -mapcs
and -mapcs-frame
.
commit
|
commitdiff
|
tree
2015-01-14
ktkacho
v
[ARM] Fix PR target/64460:
S
e
t
'shift' attr properly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktka
c
hov
[AR
M
] Use Cortex-
A
17
tuning parameters
for Cort
e
x-A12
commit
|
commitdiff
|
tree
2015-01-12
k
t
kach
o
v
F
ix date
i
n gcc/ChangeLog
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM
]
Implement TARGET_SCHE
D
_MACRO_FUSION_
P
AIR_P
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM]
[
cleanup]
Use R0_REGNUM an
d
R
1
_REGNUM instead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
ktk
a
chov
[ARM]
[
doc] Remove
me
n
tion of Advanc
e
d RISC Machines
commit
|
commitdiff
|
tree
2014-12-12
ktkac
h
ov
Add load
of tar
g
et-ut
i
ls
.
exp to libatomi
c
, li
b
itm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
ktkachov
[libgomp][testsu
i
te]
Expl
i
c
itly inclu
d
e target-utils
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
k
t
kachov
[l
i
bs
t
dc++][testsuite] Mark as UNSUPPOR
T
ED tests t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[AArch64] Fix usage of +no in error message for
aarch64_pars
.
.
.
commit
|
commitdiff
|
tree
next