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 test armv8_2-fp16-move-1.c
2017-11-17
k
t
kachov
[ARM
]
Fix
t
est
a
rmv8_2-
f
p16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
kt
k
a
c
ho
v
[ARM] Fix m
o
re -
W
return
-
type fallout
commit
|
commitdiff
|
tree
2017-11-15
ktka
c
hov
[AA
r
ch64]
I
mprove scheduling model for X
-
G
e
ne
commit
|
commitdiff
|
tree
2017-11-08
ktkach
o
v
[AArch64] Add STP pattern to s
t
ore a
v
ec
_
concat
of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkacho
v
[
s
implify-rt
x
] Simplify
v
ec_merg
e
of ve
c
_
d
u
plicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkacho
v
ve
c
_me
r
ge
+ vec_duplicate + vec_concat s
i
mpl
i
fica
t
ion
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
S
i
m
plify vec_me
r
g
e
of
vec
_
duplicat
e
with const_vec
t
or
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[store-merging] Use store order as tie-breaker i
n
s
o
rt_by_b
i
tpos
commit
|
commitdiff
|
tree
2017-09-11
ktk
a
chov
Add myself
a
s ARM port maintainer
commit
|
commitdiff
|
tree
2017-07-14
k
tkach
o
v
Update com
m
ent in gimple
-
s
s
a-store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AAr
c
h64] Fix st
r
ict
a
l
iasing iss
u
e in
g
cc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch6
4
] Fix a
t
o
m
i
c_cmp_ex
c
hange
_
zero_reg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64] Allo
w
c
o
n
st0_rtx operand for at
o
mic com
p
are
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktka
c
h
ov
[AArch64] Add combine pattern for storing la
n
e zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Use SUBS
f
or parallel su
b
trac
t
i
on a
n
d comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
tkachov
[AArch64] Peephole for S
U
B
S
commit
|
commitdiff
|
tree
2017-06-02
kt
k
achov
[AArch6
4
] Add
H
F vector
mo
d
e
s
to lane-to-lan
e
IN
S
pattern
commit
|
commitdiff
|
tree
2017-06-02
ktk
a
cho
v
[AA
r
ch
6
4
]
Emit ti
g
hter str
o
n
g
atomi
c
co
m
pare-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktk
a
c
h
ov
[AAr
c
h
64] Ac
c
ept mo
r
e addressi
n
g modes for
P
RFM
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[ARM]
Add source mod
e
to coproces
s
or pattern SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkacho
v
[ARM]
P
R target/
7
1436:
Restri
c
t *load_
m
ultiple pa
t
t
e
rn
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktk
a
chov
[AArch
6
4]
U
se
'
x' constraint for
vec
t
o
r H
F
mod
e
m
u
ltip
l
icatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[ARM
]
PR target/7
9
9
1
1: Invalid
v
ec_
s
el
e
ct arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[
A
Arch64] PR
targ
e
t/79
9
13:
VEC_SELECT bugs in aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
k
tkachov
PR c/79
8
5
5
:
a
dd fu
l
l stop to
s
tore mer
g
i
ng pa
r
am
descr
i
ptio
n
s
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[AArc
h
6
4] Fix bootstrap d
u
e to wide_i
n
t
.
e
l
t (0) u
n
init
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip gcc
.
d
g
/
gim
p
le
f
e-26
.
c
on non-c99 runtime tar
g
ets
commit
|
commitdiff
|
tree
2017-02-14
k
t
kachov
[ARM] P
R
rtl-optimization/68664 Implem
e
nt TARGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[
A
A
r
ch64]
P
R rtl-optimiz
a
tion
/
68664 Im
p
lement TA
R
G
ET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AArch64] Use con
t
ains_me
m
_
rtx_
p
t
o
dete
c
t
mem
o
ry sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktka
c
hov
[ARM] Fix assembly
c
omment syntax in -mpri
n
t-tune-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fix
b
uild du
e
to INT16_
M
A
X issu
e
commit
|
commitdiff
|
tree
2017-01-25
k
tkacho
v
[
A
R
M] PR t
a
r
ge
t
/
79145 Fix xordi3 expander for im
m
edia
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
kt
k
ach
o
v
[
doc] Correct optimisation levels docu
m
en
t
ation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[tes
t
su
i
te] Require
sh
a
red effectiv
e
target for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
k
tkachov
[tests
u
ite] Fix FAIL: gcc
.
d
g/
l
t
o
/pr69188 on
bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
k
tkachov
[ARM
]
P
R
target/
7
1270 fix neo
n
_valid_immediate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64] Pur
g
e lefto
v
er
occur
r
ences of aarch64
_
n
o
p
crelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkacho
v
A
d
d Cortex-A15 tunin
g
to gcc
.
d
g/unin
i
t
-
pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tree-
s
sa-addre
s
s] Avoid creating n
o
n-canonica
l
RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[AR
M
] PR target
/
7
8694: Avoid invalid RTL sharing
in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktka
c
hov
[AArch64
]
Sp
l
i
t
X-r
e
g
UBFIZ int
o
W-reg LSL when possible
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArc
h
64] Spl
i
t X-reg UBFX into W-reg LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
ktkacho
v
[libstdc++][testsui
t
e] XFAIL tests relying on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkacho
v
[ARM]
[
co
m
mitte
d
] Sort AR
M
v8 processors
b
y al
p
h
abeti
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
k
tkachov
[AArch64] Separate shrink
w
rapping hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
k
tkachov
[AArc
h
64] PR
targe
t
/7
8
362: Make sure to o
n
ly take R
E
GNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[T
E
R] PR target/48863
:
Don't replace expressions ac
r
oss
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR t
a
rget/78439: Update movdi
c
onstrain
t
s for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
k
tkachov
Remove dead F
I
XME
commit
|
commitdiff
|
tree
2016-11-17
ktkac
h
o
v
[AA
r
ch64] Expand DImode constant st
o
res to two SImod
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64]
Fix gcc
.
dg/
t
ortur
e
/
f
loat32-builti
n
.
c wit
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM
]
PR ta
r
get
/
7
8
364: Add proper restrictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
ka
c
hov
[2
/
2] Add sto
r
e
merging unit
tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
ARM][2/2] Remove old rtx co
s
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[ARM][
1
/2] Use generic
_
extra_costs in
all remaini
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
kt
k
achov
[1/2] Fix
off
-
b
y-one error in
c
lear_bit_region
in st
o
re
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AAr
c
h64] Fix PR target/77822:
Use tigh
t
er predic
a
tes
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
kt
k
achov
[rtl
a
nal] Fix WORD_REGISTER_OPERATIONS c
o
ndi
t
ion in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
k
a
chov
Fix for big-en
d
i
a
n
g
cc
.
c-torture/e
x
e
c
u
te/p
r
55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
PR tree
-
op
t
imizatio
n
/
7
8170: Truncat
e
sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
tkach
o
v
PR tree-opt
i
mization/78162:
R
eject negative
o
ffsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch64] Add function comments
to some pro
l
og
u
e
/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktk
a
chov
GIMPLE s
t
ore mer
g
ing
pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[che
c
k_GNU
_
styl
e
.
sh
]
More a
g
gr
e
s
s
i
vely ignore dg-
x
xx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
k
t
kachov
[ree] PR r
t
l-optimizat
i
on/780
3
8
: Handl
e
g
lobal
r
e
g
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkach
o
v
[AAr
c
h64] Us
e
n
e
w
tar
g
et pass registrati
o
n f
r
amework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64] Add spellchecki
n
g hints for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktk
a
cho
v
[s
i
mplify-
r
t
x]
Zero-ini
t
ialise
local array in simplif
y
_im
m
ed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkacho
v
[fold-const]
Fix
na
t
ive_e
n
code
_
rea
l
for HFmode
c
onstants
commit
|
commitdiff
|
tree
2016-10-03
kt
k
achov
Re
v
e
rt
:
[
RTL ifcvt] Transfo
r
m (X == CST)
?
-CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[
RT
L
ifcv
t
] Transform
(X
== CST) ? -CST : Y
in
t
o (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkacho
v
[AR
M
] Fix -Wimplicit-fallthro
u
gh warnings
commit
|
commitdiff
|
tree
2016-09-26
ktk
a
chov
[regr
e
n
ame]
[
sel-sched] Fix bo
g
u
s
use o
f
HAR
D
_
FRAME_
P
O
I
NTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktk
a
chov
[
s
implify-rtx] (GTU (PLUS a C
)
(C - 1))
-
->
(LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expme
d
.
c]
PR midd
l
e
-
e
n
d
/77
4
2
6 Delete du
p
licate con
d
ition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkac
h
ov
[AArc
h
64] Add ANDS pattern f
o
r
C
MP+
Z
ERO_
E
XTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[
A
RM] PR
target/7
0
473: Re
d
uce size
o
f Cortex-
A
8
a
utomaton
commit
|
commitdiff
|
tree
2016-08-26
kt
k
a
cho
v
[ARM] Refa
c
tor MOVW/MOVT fusion logi
c
t
o
all
o
w
e
xtensio
n
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch6
4
] A
l
low multiple-of-8
immediat
e
o
ffsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vectoriz
e
r
][
2
/2] Hook up mult sy
n
thesis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
tkachov
[1/2] M
o
ve choose_mult_
v
ariant declaratio
n
a
nd dep
e
ndent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[exp
r
.
c] PR m
i
ddle-e
n
d
/71700: zero
-
extend sub-wo
r
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
kt
k
achov
[A
R
M]
Add support for some
A
RMv8-A cores
to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL i
f
cvt] PR rtl-optimization/
7
1594:
ICE in
n
oce_emit_cmo
v
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkach
o
v
[ARM]
D
elete thu
m
b
_
reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkach
o
v
[
A
Arc
h
64][2/2] (Re
)
Im
p
le
m
ent vco
p
y<q>_lane<
q
> intrinsic
s
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
AAr
c
h64][1/
2
] Add suppo
r
t INS (element)
instr
u
ction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
kt
k
achov
[
A
RM][1/4] R
e
place
u
ses
o
f i
n
t_lo
g
2
b
y
e
xact_log
2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM]
Add initia
l
su
p
por
t
for
C
ortex-
A
7
3
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
A
Arch64] Add
i
nitial
suppo
r
t for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
k
tkachov
[
t
y
po] aligne
m
en
t
-> a
l
ign
m
ent
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[AArch64][obvious] Cle
a
n up
parentheses
and use G
E
T_MO
D
E_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
c
hov
[RTL ifc
v
t] Allow simple regis
t
er subregs in
n
o
c
e
_
convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
tkachov
Fix typo in cop
y
righ
t
boil
e
rpl
a
t
e
commit
|
commitdiff
|
tree
2016-06-14
ktk
a
chov
[AAr
c
h64] Handle AN
D
+ASHIFT
fo
r
m
o
f U
B
FIZ correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
U
p
date doc
u
m
e
nta
t
ion for ARM archite
c
ture
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
hov
[RTL ifcvt] Print
name of
n
o
c
e trasform
that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
[AArch64] Model
C
SEL instructi
o
n in
Cortex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simplify-rtx] Fix unused
v
ariable warning
i
n simpl
i
fy_c
o
n
d
_
.
.
.
commit
|
commitdiff
|
tree
next