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
[combine] Don't create LSHIFTRT of zero bits in change_zero_ext
2015-06-01
kt
k
achov
[AAr
c
h
6
4] F
i
x type of *<L
O
GICAL:o
p
tab>_one_cmpl_<SHI
F
T
.
.
.
commit
|
commitdiff
|
tree
2015-05-29
ktka
c
ho
v
[obviou
s
] Clo
s
e comment
i
n aarch64 test
commit
|
commitdiff
|
tree
2015-05-27
k
tk
a
c
hov
[e
x
pr
.
c
]
PR target/65358 Avoid
clobbering partial argume
n
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-27
ktkachov
[PATCH 4/13
]
a
rm musl sup
p
ort
commit
|
commitdiff
|
tree
2015-05-22
k
tkachov
[AArch64]
P
R target
/
65491:
Classify V1T
F
vectors a
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkach
o
v
[ARM] Handle UNS
P
EC_VOLATIL
E
in rtx c
o
s
t
s and don't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkac
h
ov
[AArch64] Ad
d
__extensi
o
n__ and
__always_inline__
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
ktkachov
Testsuite check f
o
r sqrt_insn
.
M
o
v
e pow/sqrt
synt
h
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
ktkachov
[AArch64][obv
i
o
u
s] In aa
r
ch
6
4_clas
s
_max_nre
g
s use UNITS_P
E
R
_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
k
t
kachov
[ca
l
ls
.
c] Remove #ifdef checks on STACK_GROWS_D
O
WNWARD
commit
|
commitdiff
|
tree
2015-05-15
ktka
c
hov
[PATC
H
9/13]
x
86
m
usl suppo
r
t
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[AArch64] Removed unused SLOWMUL target flags
commit
|
commitdiff
|
tree
2015-05-13
ktkach
o
v
[
tree-ssa-mat
h
-o
p
t
s
] Expand pow (x
,
CO
N
ST) usi
n
g
s
q
uar
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
ktka
c
hov
[
ARM] Fix PR 65955: Do not take REGNO on non-REG opera
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
kt
k
ach
o
v
[
P
ATCH 6/13] mips musl
s
u
p
port
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[
P
AT
C
H
0/13] Add musl suppo
r
t to GCC
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[
P
A
T
CH
2/13
]
musl li
b
c config
commit
|
commitdiff
|
tree
2015-05-06
ktkachov
[AArch64] Fix
g
eniterators
.
s
h
t
o
use stand
a
rd BRE sy
n
tax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[doc] Update
d
efinition locati
o
n o
f
at
t
ribute_
s
pec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktk
a
chov
[AArc
h
64]
M
ake aa
r
ch64_min_divisions_for_recip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkacho
v
[
A
Ar
c
h64] Fix Corte
x
-
A
53 shift c
o
sts
commit
|
commitdiff
|
tree
2015-05-01
kt
k
a
ch
o
v
[AArch6
4
] Handle FLOAT an
d
UNS
I
G
NED_F
L
OAT in r
t
x costs
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArc
h
64]
F
ix aarch64_r
t
x_costs
of PLU
S
/
MINUS
commit
|
commitdiff
|
tree
2015-05-01
kt
k
achov
[AArc
h
64] Remember to cost
operand 0
in FP
compare
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Add alternative 'e
x
t
r' patter
n
, calculate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kac
h
ov
[AArch64]
P
roperly cost
F
ABD patt
e
rn
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64
]
Properly hand
l
e
mvn-reg
i
ster
a
nd
add EO
N
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
tkac
h
ov
[
A
A
rc
h
64] Properly cost MNE
G
/[SU]MNEGL patterns
commit
|
commitdiff
|
tree
2015-04-30
k
t
ka
c
ho
v
F
ix
up new line in previo
u
s commit
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Proper
l
y handle SHIFT ops and EXTEND in
aarch64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
[
A
Arch64] Use
extend_
a
rith rtx cost appropriately
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[com
b
ine][obvious] Use std::swap instead of manual
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
k
t
kachov
[simplify-rtx][trivial]
Use std::sw
a
p instead of manu
a
lly
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
k
tkachov
[
A
RM][trivia
l
] U
s
e u
p
per
c
ase fo
r
code iterator
names
commit
|
commitdiff
|
tree
2015-04-24
ktkacho
v
[AArch64] Implement -m{cpu,
t
une,arch}=native using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM]
Rew
r
ite vc<cond> NE
O
N
patterns to use RTL ope
r
ations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
kt
k
achov
Re: [P
A
T
C
H
02/12
]
remo
v
e som
e
ifdef HAVE_cc
0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] R
e
strict {lo
a
d,stor
e
}
_m
u
l
tip
l
e exp
a
nders to MAX_LD
_
STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Make issue rate
part of pe
r
-core t
u
ning structs
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
R
e
vert:
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
cho
v
libstdc++, libgfortran gthr workaroun
d
for musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
u
nwind fix for musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fixinclude
s
update for musl supp
o
rt
commit
|
commitdiff
|
tree
2015-04-22
k
tk
a
chov
c
o
nfig chan
g
es
f
o
r
m
usl libc support
commit
|
commitdiff
|
tree
2015-04-22
k
t
kachov
libitm fixes for
musl sup
p
or
t
commit
|
commitdiff
|
tree
2015-04-21
ktkac
h
ov
[expmed] Properly account f
o
r the cost and
late
n
cy
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[
AArch64]
Add zero_extend v
a
riants of logical
+
not ops
commit
|
commitdiff
|
tree
2015-04-21
ktka
c
hov
[AArch64] In
c
r
e
ase static buffer size in aarch6
4
_rewri
t
e
_
sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
ktkachov
[ARM] P
R
65
6
9
4
:
P
roperly sign-ext
e
nd large numbers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktkachov
[ARM] PR
65489:
A
ccept V
S
T
R
UCT constan
t
s
i
n
arm_legitimate_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktka
c
ho
v
Add myself
a
s rev
i
ewer for
a
r
m
p
ort
commit
|
commitdiff
|
tree
2015-03-23
k
t
k
a
chov
[expmed][tr
i
vi
a
l]
F
ix comment about mul
t
i
p
lying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktkachov
[expmed][cleanup] Us
e
std::
s
w
ap inst
e
ad of manual swappi
n
g
commit
|
commitdiff
|
tree
2015-03-13
kt
k
achov
[AR
M
] PR
ta
r
get/
6
4
6
0
0 Fi
x
an
o
ther ICE with -mtune=xscale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
k
tkachov
Fix Chang
e
Log entries f
r
om
p
revious c
o
m
m
it
commit
|
commitdiff
|
tree
2015-03-12
ktkach
o
v
[simpl
i
fy-r
t
x] PR 65235:
C
alculate elemen
t
size correc
t
ly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktkachov
[AArch64] Fix wrong-code bug in right-shi
f
t SISD patt
e
rns
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[AArch64]
U
se st
d
::swap inste
a
d of ma
n
ually
swapping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktka
c
ho
v
[AArch64] Use std::swap inst
e
ad
o
f manually swapping
commit
|
commitdiff
|
tree
2015-02-04
ktkach
o
v
[AArch64] Use target
b
uiltin
instead o
f
__buil
t
i
n_sqrt
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktkachov
[ARM][c
l
eanup] Simplify some e
x
pressions
i
n so
m
e epilogue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
k
tkachov
[libstdc++][testsuite][reverted]
Remove ch
e
ck for trunc
a
tion
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
kt
k
achov
[AArch64][te
s
t
] Fix FAIL: gcc
.
tar
g
e
t
/aarch64/sto
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
kt
k
achov
[AArch64] PR 64
4
4
8
: Combine ((x
^ y) & m)
^
x int
o
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktk
a
chov
[A
R
M]
P
R 62066:
Call
va_end
o
n
early return from va_lis
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
k
tkach
o
v
[ARM] Move comment abo
u
t
splitting Thum
b
1
p
atte
r
ns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
k
t
kac
h
o
v
[AArch64] Fix PR 64263: Do not
t
ry to s
p
li
t
co
n
s
tants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
ktk
a
ch
o
v
[AArch64] Error
o
ut of arm
_
neon
.
h if nofp/no
s
im
d
commit
|
commitdiff
|
tree
2015-01-14
ktk
a
chov
[
d
oc][ARM]
D
epre
c
ate -ma
p
cs a
n
d -mapcs-frame
.
commit
|
commitdiff
|
tree
2015-01-14
k
t
kachov
[ARM] Fix PR
target/64460
:
S
et
'
s
h
ift' attr
properly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[ARM]
Use C
o
r
t
e
x-A17
t
uning param
e
ters for Cortex-A12
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
Fix date in g
c
c
/Chang
e
Log
commit
|
commitdiff
|
tree
2015-01-12
ktkac
h
ov
[ARM] I
m
plement TARGET_SCHED_MACRO_FUSION_P
A
IR_P
commit
|
commitdiff
|
tree
2015-01-12
ktka
c
ho
v
[ARM][cleanup] Use
R
0
_REGNUM
a
nd R1_
R
E
GNUM instea
d
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
kt
k
achov
[
ARM][doc] Remove mention of Ad
v
an
c
ed
R
I
SC Machines
commit
|
commitdiff
|
tree
2014-12-12
ktk
a
chov
Ad
d
l
o
ad of
t
arg
e
t-u
t
il
s
.
exp to
l
ibatomic
,
libitm,
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
k
t
k
achov
[l
i
bgomp][testsuite]
E
x
p
licitly include targ
e
t-util
s
.
.
.
commit
|
commitdiff
|
tree
2014-12-12
kt
k
achov
[libst
d
c++
]
[t
e
stsu
i
te]
Ma
r
k as UNSUPPORTED tests tha
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkachov
[A
A
rch64] Fix usage of +no i
n
error message for aarch64_pars
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktkach
o
v
[ARM] F
i
x
names of some ro
u
nding intri
n
sics
,
impement
.
.
.
commit
|
commitdiff
|
tree
2014-12-11
ktk
a
chov
[testsuite][1/2] M
o
ve ${tool}_c
h
e
ck
_
unsupported_p
in
t
o
.
.
.
commit
|
commitdiff
|
tree
2014-12-09
ktkachov
[AARCH64][
5
/5] Add macro
fusion support
f
o
r
cmp/b
.
X
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
ktk
a
chov
[
testsuite] Cac
h
e return value of chec
k
_eff
e
cti
v
e_targ
e
t_
t
iny
commit
|
commitdiff
|
tree
2014-12-01
k
t
kachov
[
A
A
rch64][obv
i
ous] Gate fuse_adrp_add_1
.
c test on aar
c
h64_
s
mall
.
commit
|
commitdiff
|
tree
2014-11-28
ktkac
h
ov
[A
R
M]
Add -m
c
pu=cortex-a1
7
.
cortex
-
a
7
commit
|
commitdiff
|
tree
2014-11-28
k
tkachov
[
A
RM
]
Add Cortex-A
1
7 supp
o
rt
commit
|
commitdiff
|
tree
2014-11-27
ktkachov
[AArch64][
t
est] Mark variab
l
e as volatile in v
s
q
rt_f
6
4
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArch64
]
[
4/5]
I
m
pl
e
m
e
nt fus
i
on
o
f ARDP+LDR
commit
|
commitdiff
|
tree
2014-11-24
ktk
a
chov
[AArc
h
64][3/5] I
m
plement fus
i
on o
f
MOVK+MO
V
K
commit
|
commitdiff
|
tree
2014-11-24
ktkacho
v
[sched-d
e
ps
]
Remove n
e
e
dl
e
ss check for mo
d
if
i
ed_i
n
_p
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
ktkachov
[AArch6
4
][2/5] Implement adrp+
a
d
d
fus
i
on
commit
|
commitdiff
|
tree
2014-11-24
ktkac
h
o
v
[
A
Arch64]
[
1/5] Impl
e
ment TARGET_S
C
HED_M
A
CRO
_
FUSION_PAIR_P
commit
|
commitdiff
|
tree
2014-11-21
ktkachov
[AArch64]
Im
p
lement vsqr
t
_f64 intrinsic
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM/AArch64
]
I
m
prove
modeled la
t
ency between FP o
p
e
rations
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
ktkac
h
ov
[ARM] Use std::swap
instead of manually sw
a
pp
i
ng
commit
|
commitdiff
|
tree
2014-11-18
ktkachov
[ARM] Handle simple SIm
o
d
e
P
LUS
a
n
d MINUS case
s
in
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
ktka
c
h
o
v
[AArch
6
4] Remo
v
e crypto extension from default fo
r
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkach
o
v
[AAr
c
h64] Properly
g
u
ard CUMUL
A
T
IVE_ARGS definition
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
ktkachov
[
F
ortran] PR 63701
M
a
k
e s
u
re vari
a
b
l
e
is always used
.
.
.
commit
|
commitdiff
|
tree
2014-10-29
ktkacho
v
[
A
Arch64] Restore recog st
a
te after
finding pre-madd
.
.
.
commit
|
commitdiff
|
tree
next