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] Split X-reg UBFX into W-reg LSR when possible
2016-12-16
ktkachov
[AArch64] Spl
i
t X-reg UBFX into
W-reg LS
R
when possibl
e
commit
|
commitdiff
|
tree
2016-12-12
kt
k
a
c
hov
[libstdc++][testsui
t
e
]
XFAIL tests
r
e
lying
o
n long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
k
tkac
h
ov
[ARM][committed] Sort ARMv8 proc
e
ssors by alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch6
4
] S
e
pa
r
ate
s
hrink wrappi
n
g hooks implementa
t
ion
commit
|
commitdiff
|
tree
2016-11-30
kt
k
ach
o
v
[AArch64] P
R
target/783
6
2: Make
s
u
r
e to only t
a
ke REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[T
E
R
]
PR ta
r
get/48
8
6
3 : Don't repl
a
ce
e
xpressio
n
s across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[A
R
M] PR target/7
8
4
39: Update movdi constrai
n
ts for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkacho
v
Remove dea
d
FIXME
commit
|
commitdiff
|
tree
2016-11-17
k
tkachov
[
AA
r
ch64] Expand DImode constant stores
to tw
o
S
I
mode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkacho
v
[AArch64]
Fix gcc
.
dg/t
o
r
t
ure/flo
a
t32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
kt
k
achov
[
A
R
M] PR target/78364:
Add proper
r
estrictions t
o
zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
kt
k
achov
[2/2] Add store merging unit tes
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
hov
[A
R
M][2/2] Remove old rtx
cos
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
A
RM
]
[1/2] Us
e
ge
n
eric_ex
t
r
a_c
o
sts in all re
m
ai
n
ing
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2] Fix of
f
-by-one err
o
r in
clear_bit_reg
i
on in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
t
kachov
[AAr
c
h64] Fix PR target/77822: U
s
e tighte
r
predicate
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktk
a
chov
[rtlanal] Fix W
O
RD_REGIST
E
R
_
O
P
ERAT
I
O
NS
c
on
d
ition i
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkach
o
v
Fix f
o
r
b
ig-endia
n
gcc
.
c-t
o
rtu
r
e
/
ex
e
c
ute
/
pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-optim
i
z
ation/78170: Tru
n
cate sign-ext
e
nded
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tr
e
e-opt
i
m
i
za
t
ion/78162: Rej
e
ct negative offset
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
[AArch64] Add function comments to so
m
e prol
o
g
u
e/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkacho
v
GI
M
PLE s
t
ore mergi
n
g
p
ass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[
c
heck_G
N
U_style
.
sh] More aggre
s
si
v
ely ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
k
tkachov
[ree] PR rtl-opt
i
mization/78038
:
H
andl
e
g
l
oba
l
register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[A
A
rch64] Use new
t
arget
pass registra
t
ion framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64] A
d
d spe
l
lcheck
i
n
g
hints
f
or -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-rt
x
] Zero-initial
i
s
e
local ar
r
ay
in si
m
pl
i
fy_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[f
o
ld-c
o
n
s
t]
Fix native_enc
o
de_real
for HFmode constan
t
s
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Rev
e
rt: [RTL ifc
v
t
]
Transf
o
rm (
X
== CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktka
c
hov
[RTL if
c
vt] Transfor
m
(X =
=
CST) ?
-CST
:
Y
i
nto (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
tkachov
[ARM] Fix -W
i
mplicit-fa
l
lthrough warnin
g
s
commit
|
commitdiff
|
tree
2016-09-26
kt
k
achov
[regrename]
[
sel-
s
ched] Fix bo
g
us use of
H
ARD_FRA
M
E_POINTER_
R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify
-
rtx] (GTU (PLUS a C) (C
-
1)
)
--> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
k
t
kachov
[exp
m
ed
.
c] PR m
i
ddle-end/7742
6
Delete duplicate cond
i
tion
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[A
A
rch64] A
d
d ANDS pattern
for CM
P
+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktka
c
hov
[ARM] PR targ
e
t/7047
3
: Red
u
ce size of Cortex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM]
R
ef
a
ctor MOVW/MOVT fusion logic to a
l
low e
x
tension
commit
|
commitdiff
|
tree
2016-08-01
kt
k
achov
[
A
Arch64] Allow mult
i
p
l
e-of-8 immediat
e
offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[v
e
ctorizer][2/2] Hook up mult synthesis logic
into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2] Move
cho
o
se_
m
u
l
t_var
i
ant declaratio
n
and
d
ependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkach
o
v
[
e
xp
r
.
c] PR middle-end/71700: ze
r
o-extend su
b
-wor
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
k
t
kachov
[A
R
M] Add support for
s
ome ARMv8-A core
s
to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktka
c
hov
[RT
L
ifcvt]
PR
rt
l
-opti
m
izat
i
on/71594: IC
E
in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
k
t
kachov
[ARM] Delete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AAr
c
h64][2/
2
] (Re)Implement vcopy<q>_lane<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
k
tkachov
[AA
r
ch64][1/2]
A
dd
s
u
p
p
o
r
t INS (element)
i
nstruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[
ARM][1/4] Replace uses
o
f
int
_
log2 by exa
c
t_log2
commit
|
commitdiff
|
tree
2016-06-22
kt
k
achov
[ARM] Add in
i
t
i
al support
f
or
Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
kt
k
ac
h
ov
[AArch64] Add init
i
al suppo
r
t
f
or C
o
rtex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[
typo] alig
n
eme
n
t -> alignment
commit
|
commitdiff
|
tree
2016-06-15
kt
k
achov
[AArch6
4
][
o
bvious]
C
lean up parentheses and use GET
_
MODE
_
UN
I
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkach
o
v
[RTL ifcvt] Allow simple register
su
b
reg
s
in noce_c
o
nvert_m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkach
o
v
Fix ty
p
o in
copyright boi
l
erplate
commit
|
commitdiff
|
tree
2016-06-14
k
t
kac
h
ov
[AArc
h
64]
H
a
ndle A
N
D+ASHIFT form of UB
F
IZ
c
orrectly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
k
a
chov
Update documentat
i
on for ARM arc
h
itecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[R
T
L ifcvt] Pr
i
nt name
of
n
o
ce tr
a
sform tha
t
succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkac
h
ov
[AArc
h
64] Model CSEL
instruc
t
io
n
in Cortex-A57
schedul
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
k
t
ka
c
hov
[
sim
p
l
i
fy-rtx
]
Fix unused
variable warning in simplify_
c
ond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
ch
o
v
[3/3][R
T
L ifcvt] PR middle-end/37780: Conditi
o
nal
expressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][AArch64] Keep C
T
Z c
o
mponents together until
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[1/3][A
R
M] Kee
p
ctz
e
xpressions t
o
gether until
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[
A
RM][obvious] F
i
x typ
o
s
in *th
u
mb1_
m
ulsi3 com
m
en
t
commit
|
commitdiff
|
tree
2016-06-02
k
tkachov
[rtlanal] Fix rtl-optimi
z
at
i
on/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fal
l
ou
t
from: [ARM] PR ta
r
get/70830: Avoid PO
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Use proper output m
o
d
i
f
ier for DImod
e
register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie operand
1 to
o
p
erand 0 in AESMC p
a
t
t
er
n
when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
achov
[AA
r
ch64] Use aarch64
_
fus
i
o
n_enabl
e
d_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
A
Arch64
]
Re
m
ove aarch64_
s
imd_
a
ttr
_
length
_
move
commit
|
commitdiff
|
tree
2016-05-27
ktk
a
cho
v
[AA
r
ch64]
T
ie operand 1 to ope
r
and 0 i
n
AESMC pat
t
e
rn
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64]
S
implify
ashl<mod
e
>3 expander for SHORT mode
s
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch
6
4] Delete
o
bsolete CC_ZESW
P
and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL i
f
cvt] PR
r
tl-opt
i
mization/66940: Avoid
s
ign
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM
]
[4/4]
Simplify checks
for
CONST_INT_P and com
p
a
r
ison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4] Cleanup casts from I
N
TVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
k
a
chov
[ARM][2/4] Rep
l
ace ca
s
ts of 1
t
o
HOS
T
_WIDE_I
N
T
b
y HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
h
ov
[ARM] PR targ
e
t/6
9
85
7
Remove b
o
g
u
s
e
arly return
f
a
l
se
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
k
tkachov
[
A
RM] Fix costing of sign-e
x
tendi
n
g load i
n
r
tx c
o
s
t
s
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM
]
PR target/71056:
D
on'
t
use vec
t
orized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AA
r
c
h
6
4
] P
R
t
arge
t
/7
0
809
:
Delete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AA
r
ch64
]
[tests] S
k
ip cpu-diagno
s
tics tests
w
hen overrid
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
kt
k
achov
[obvious] Typo
f
i
x in tree-ssa
-
loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Fix p
a
ram name in dump fil
e
commit
|
commitdiff
|
tree
2016-05-12
k
t
kachov
[ARM] PR targ
e
t/708
3
0: Avoid POP-{r
e
glist}^ when r
e
tu
r
ning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add mode t
o
probe_stack
s
et oper
a
nds
commit
|
commitdiff
|
tree
2016-04-28
ktkacho
v
[
inte
r
nal-fn
.
c][committed] C
o
nve
r
t conditional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
t
kacho
v
[
AArch6
4
]
D
e
fine W
O
RD_REGISTER_OPERATIONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlanal
.
c] Convert condition
a
l compi
l
ation on WORD_RE
G
ISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FAI
L
: g
c
c
.
dg/tree-ss
a
/minmax-2
.
c scan-tree-du
m
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktka
c
hov
[AArch64] Work around PR targ
e
t/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkacho
v
[
A
RM][doc] Document
d
eprecatio
n
of pre-ARMv4T archite
c
ture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
chov
[testsuite] PR rtl-optimi
z
ation/70681: X
F
A
IL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkac
h
ov
[ARM] PR targe
t
/70
5
66
C
heck that condition regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Reduce
s
ize of arm1020e
a
utom
a
ton
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[A
R
M
] Split out a
r
mv7ve
e
f
f
ective target
c
heck
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[ARM] P
R
driver/70132: Avo
i
d
do
u
ble
f
c
l
ose in
d
r
i
ver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[
A
A
r
ch64] Fix gcc
.
target/aarch64
/
v
e
ct-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[
AArc
h
6
4
]
P
R
t
arget/70002: Make a
a
rch64_
s
et_
c
urre
n
t
_
functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch64] Fix think
o
in han
d
ling of
-
m
o
mit-le
a
f-f
r
am
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkach
o
v
[
obvious] Fix typo in
t
ree-ssa-m
a
th-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktk
a
c
h
ov
[
ARM] Error out of
a
rm_n
e
on
.
h
if comp
i
ling
for soft
.
.
.
commit
|
commitdiff
|
tree
next