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
kt
k
achov
[AArch64] Split
X-reg UB
F
X into W-reg LSR when possi
b
le
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[
l
ibstdc++][tes
t
suite] XFAIL test
s
relying on lon
g
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[A
R
M][committed] Sort ARMv8 pr
o
cess
o
rs by alph
a
beti
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch64] Separate shrink wrap
p
ing
h
oo
k
s im
p
le
m
en
t
a
t
io
n
commit
|
commitdiff
|
tree
2016-11-30
k
tkachov
[AArch64] P
R
target/78362:
Make su
r
e to only
t
ake RE
G
NO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
t
ka
c
hov
[
TER] PR
ta
r
get/4
8
863 :
D
on't repla
c
e expres
s
ions ac
r
o
s
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
k
t
k
acho
v
[
ARM]
PR ta
r
get/78
4
39: Upd
a
te movdi c
o
nstraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remove dead F
I
XME
commit
|
commitdiff
|
tree
2016-11-17
k
tka
c
hov
[AArch64] Expan
d
DImode
constant st
o
res to tw
o
SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
k
tkachov
[AAr
c
h
6
4
] Fix gcc
.
d
g/torture/float32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktk
a
cho
v
[ARM] PR tar
g
et/78364: Add
p
rop
e
r
r
est
r
ictions
t
o
zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkacho
v
[2
/
2] Add st
o
r
e
mergi
n
g
un
i
t
t
e
s
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM]
[
2/2]
R
emove ol
d
rtx
c
o
s
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][1/2
]
Use generic_extra_c
o
sts in all
r
emaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2] F
i
x off-by-one err
o
r in
c
lear_bit_region in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AA
r
ch64] Fix PR ta
r
get/77822
:
Use tighter pre
d
icates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktka
c
hov
[rt
l
anal]
Fix WORD_RE
G
I
STER_OPERATIONS condi
t
ion in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkacho
v
Fix for big-
e
n
dian gcc
.
c
-
torture/
e
xecute/pr55
7
50
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkach
o
v
PR tr
e
e-optimi
z
a
tion/
7
8
170: T
r
u
n
c
ate sign-e
x
t
e
nd
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkacho
v
PR tree-o
p
timiza
t
ion/78162: Rejec
t
n
e
gative o
f
fset
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
ac
h
ov
[
AArch64] Add function c
o
mme
n
ts to some pr
o
logue/
e
pilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE store merging
p
ass
commit
|
commitdiff
|
tree
2016-10-24
ktkacho
v
[check_GNU_style
.
sh] More agg
r
ess
i
vely igno
r
e dg-x
x
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
k
t
kac
h
ov
[r
e
e] PR rtl-optimiza
t
ion/78038
:
Han
d
le glo
b
al register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64] Use new target pa
s
s regist
r
ation fram
e
wo
r
k
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64] A
d
d spellchecking hints
f
or -mar
c
h,-mcp
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simp
l
ify
-
rt
x
] Zero-i
n
iti
a
lise lo
c
al arra
y
in simplif
y
_im
m
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkach
o
v
[
f
old-const] Fix native_en
c
ode_real for HFmod
e
constan
t
s
commit
|
commitdiff
|
tree
2016-10-03
kt
k
ac
h
o
v
Revert: [R
T
L ifcvt] Transform
(X
== CST
)
? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
kt
k
a
chov
[RTL ifcvt] Transform (X == CST) ?
-
CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkacho
v
[ARM
]
Fix -Wimp
l
icit
-
fallthro
u
g
h
w
arnings
commit
|
commitdiff
|
tree
2016-09-26
ktkac
h
ov
[regrename][sel-sc
h
ed] Fix
bogus us
e
of
HARD_FRAME_POIN
T
ER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simpli
f
y-rtx] (GTU (PLUS a C) (C - 1)) -->
(
LT
U
a
-
C)
commit
|
commitdiff
|
tree
2016-09-12
ktkacho
v
[
e
xpmed
.
c
]
PR m
i
d
d
le-end/77426 D
e
lete
d
u
p
lica
t
e condi
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkach
o
v
[A
A
r
c
h64] Add AN
D
S pattern for CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkach
o
v
[ARM]
P
R
t
arge
t
/70
4
73: Reduce
s
ize of
Cort
e
x-A8
a
utoma
t
o
n
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] Refactor MO
V
W
/
M
OVT fusi
o
n logic
to
a
llow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[A
A
rch6
4
]
A
l
low multiple-of-8 immediat
e
offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
kachov
[vectorizer
]
[2/2] Hook
u
p
mult synthesis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
tkachov
[1/2] M
o
ve ch
o
o
s
e_mu
l
t_variant declaration
and
dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkacho
v
[expr
.
c] PR middle-end/71700: zero-exten
d
sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkach
o
v
[ARM] Add support fo
r
s
ome ARMv8-A c
o
r
es to drive
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[R
T
L ifcvt] P
R
rtl
-
optimizat
i
on/71
5
94: ICE in
noce_emi
t
_
c
m
o
v
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[AR
M
] Delete thumb_re
l
o
a
d_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][2/2] (Re)Im
p
lement vcop
y
<q>_l
a
ne<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkach
o
v
[AArch6
4
]
[1/2]
Add s
u
pport INS
(e
l
e
ment) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[
ARM][1/4] Repl
a
ce uses
o
f
i
nt_log2 by exact
_
l
o
g2
commit
|
commitdiff
|
tree
2016-06-22
ktkacho
v
[
A
R
M
]
A
d
d initial support for Co
r
tex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
AArch64]
A
dd ini
t
i
al support for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[ty
p
o] aligne
m
ent -> a
l
ignment
commit
|
commitdiff
|
tree
2016-06-15
ktkac
h
ov
[AArch64][obvious] Clean up parentheses an
d
u
s
e
G
ET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkac
h
ov
[RTL ifcvt] A
l
l
o
w si
m
ple
register subregs
i
n
noce_conv
e
r
t
_
mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
F
i
x ty
p
o in cop
y
right boilerplate
commit
|
commitdiff
|
tree
2016-06-14
kt
k
achov
[AArch64] Handle AND
+
A
S
HIFT form of UBFI
Z
c
orr
e
ctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
Upda
t
e d
o
cu
m
entation for ARM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL i
f
cv
t
] Print name o
f
noce trasf
o
rm that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
chov
[AArch64] Model CSE
L
ins
t
ruction in Cortex-A57 sch
e
duling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkacho
v
[
s
implify
-
rtx] Fix u
n
used
v
ariable warning
in simplify_con
d
_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
a
c
hov
[
3/3][RTL ifcvt] P
R
middle-
e
n
d/37780: Co
n
dit
i
onal expressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkach
o
v
[2/3][AArch64] Keep CTZ
c
o
mponents together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkach
o
v
[
1/3
]
[A
R
M] Keep c
t
z expr
e
ssions together unti
l
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
kt
k
a
cho
v
[ARM][obvio
u
s] Fix typos in *thum
b
1_mulsi3 commen
t
commit
|
commitdiff
|
tree
2016-06-02
ktkac
h
o
v
[
r
tlanal] Fix rtl-
o
ptimization/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix
fallou
t
from: [ARM] PR t
a
rget/70
8
30: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktka
c
hov
[ARM] Use proper output
m
odi
f
ier
for
D
Im
o
de register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
A
RM] Tie oper
a
nd 1 to operand 0 in AES
M
C
p
a
ttern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
k
achov
[
AA
r
ch64] Use aarch64_fusion_en
a
bled_
p
t
o
chec
k
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch
6
4
] Remov
e
a
a
rch64_simd_at
t
r_l
e
ngth_
m
ove
commit
|
commitdiff
|
tree
2016-05-27
kt
k
ac
h
ov
[AA
r
c
h64]
T
ie opera
n
d
1
t
o op
e
r
a
nd
0
in AESMC
p
attern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AA
r
ch64] Simplify ash
l
<
m
ode>3
e
x
pander for S
H
ORT
mod
e
s
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArc
h
6
4] Delete obsolete CC_ZESWP an
d
CC_SESWP
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[
RTL ifcvt] PR rtl-optimization/66940:
A
v
o
id signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
A
RM][4/4] Simplify checks for CONST_INT_P and compar
i
so
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4] Cleanup cas
t
s
fr
o
m
INTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkach
o
v
[ARM][2/4] Replace casts
o
f
1
to HOST_W
I
DE_I
N
T by HO
S
T_WI
D
E_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR target/69857 R
e
m
ove bogus ea
r
ly return f
a
l
se
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
A
RM] Fix cost
i
ng
o
f
sign-extending
l
oad in rtx cost
s
commit
|
commitdiff
|
tree
2016-05-19
kt
k
achov
[ARM] P
R
target/7
1
056: Don't u
s
e v
e
cto
r
ized
b
uiltins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
k
a
chov
[AArch64] PR target/70809: D
e
lete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
tkachov
[
A
Arch64][tests] Skip cpu-dia
g
n
o
stics t
e
s
t
s wh
e
n
o
v
e
rr
i
ding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkacho
v
[obvious]
Ty
p
o
fix in tree-ss
a
-l
o
op-iva
n
o
n
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkac
h
ov
[obv
i
ous] Fi
x
pa
r
am name
in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[A
R
M] PR target/70830: Avoid POP
-
{reglist}^ wh
e
n return
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add mod
e
to probe_stack
s
et
o
p
e
r
a
nds
commit
|
commitdiff
|
tree
2016-04-28
k
tkacho
v
[intern
a
l-fn
.
c][committed] Convert conditional comp
i
la
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArc
h
64] Define
WORD
_
REG
I
STER_OPER
A
TION
S
to
z
ero an
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkac
h
ov
[
r
tlanal
.
c] Conve
r
t
condi
t
ional
c
ompilation on WORD_REGISTE
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkac
h
ov
Fix FAIL: gcc
.
dg/tree-ssa/minmax-2
.
c scan-tre
e
-
d
u
mp
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktk
a
c
hov
[AArch64] Work around PR target/64971
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
ch
o
v
[ARM][doc] Docu
m
ent deprecation of pre-AR
M
v4T ar
c
h
i
tecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuite] PR r
t
l-op
t
imizat
i
o
n
/
7
0681: XFAIL ira-sh
r
inkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[
A
R
M] PR t
a
rget/7
0
566 C
h
eck that condi
t
ion re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM] Reduce size of arm1020e au
t
oma
t
on
commit
|
commitdiff
|
tree
2016-03-23
k
tkachov
[
ARM]
S
plit
o
ut armv
7
ve effe
c
tive target c
h
eck
commit
|
commitdiff
|
tree
2016-03-23
k
t
kachov
[ARM] P
R
driv
e
r/70132: Avoid double fclose in dri
v
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
tk
a
c
hov
[AArch64] Fix g
c
c
.
t
arget/aarch64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArc
h
64] PR target
/
7
0002: Make aarc
h
6
4
_set
_
curre
n
t
_
fu
n
c
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkacho
v
[AArch64] Fix thinko
in handling of -momit
-
leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
tkachov
[obvious]
Fix
t
ypo in tree-ssa-math-o
p
ts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkac
h
ov
[ARM] E
r
r
o
r out of
a
r
m
_neon
.
h if compiling for
s
oft
.
.
.
commit
|
commitdiff
|
tree
next