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
Remove dead FIXME
2016-11-21
k
t
kachov
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[
A
Arch
6
4] Expand D
I
mode
consta
n
t stores to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch6
4
] Fix g
c
c
.
dg/torture/float32
-
bui
l
t
i
n
.
c w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
tka
c
hov
[ARM]
PR target/78364:
Add prope
r
r
e
strict
i
ons to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] Add st
o
re mer
g
i
n
g
u
ni
t
tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][2/2] R
e
move old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
h
o
v
[
ARM
]
[1/2] Use ge
n
eric_e
x
tra_costs in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
ov
[1/2] Fix off-by-
o
n
e
error in cl
e
ar_bi
t
_region in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[
AArch64] Fix
P
R target/
7
7
8
2
2
: Use tight
e
r predic
a
tes
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktk
a
chov
[rtla
n
al] Fix WOR
D
_REGISTER
_
O
PERAT
I
ONS
c
onditi
o
n in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
F
i
x
f
o
r
big-endian gcc
.
c-tortu
r
e/execute/p
r
55
7
50
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
tkacho
v
PR
t
ree-optimization/78170: Truncat
e
sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
P
R tre
e
-optimization/78162: Rej
e
ct n
e
gative
offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
[AArc
h
64]
A
dd function comments t
o
some prologu
e
/
e
pilogu
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIM
P
LE st
o
re merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkach
o
v
[check_GNU_style
.
sh] More aggress
i
vely igno
r
e dg
-
xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR
r
tl-optimi
z
ation/78038: Handle global r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkacho
v
[AArc
h
64] Use
n
ew target pa
s
s reg
i
strati
o
n framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AA
r
ch
6
4] A
d
d sp
e
llchecking hints f
o
r -ma
r
ch,-
m
cpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simpl
i
f
y-rtx] Zero-in
i
tialis
e
l
ocal array in simpli
f
y_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkach
o
v
[fold-const]
Fix native_enc
o
de_
r
eal for
H
Fmode
c
onsta
n
ts
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Rev
e
rt: [
R
TL ifcvt] Transform
(X
=
= CS
T
)
? -
C
ST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt] Transfo
r
m (X == CST
)
?
-CST : Y i
n
to (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM] Fix -Wim
p
l
i
c
i
t-fallthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename
]
[sel-sched]
F
ix bogus u
s
e o
f
HARD_F
R
AM
E
_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[s
i
mplify-rtx
]
(GTU (PLUS a
C
) (C - 1)) -
-
> (L
T
U a -C
)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expmed
.
c] PR middle-end/77
4
26 Delete d
u
pl
i
cate
condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64] Ad
d
ANDS pattern for CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktka
c
hov
[
ARM]
P
R
targe
t
/7
0
473: Reduce
s
i
z
e of Cortex-A8 au
t
omat
o
n
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] Refactor MOVW/MOVT fusion logic to
a
llow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[
A
A
r
c
h64] Allow
m
ul
t
iple-o
f
-8 im
m
e
d
iat
e
o
f
fsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[v
e
ctorizer][
2
/2] Hook up mult
s
ynthesis logic
i
nto
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/
2
] Move choose_mult_var
i
ant decla
r
a
t
ion and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
tkachov
[
e
x
p
r
.
c] PR middle-e
n
d/71700: zero-extend
s
u
b
-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkac
h
ov
[
ARM] A
d
d support f
o
r so
m
e ARM
v
8-A cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktk
a
chov
[RTL ifcvt] PR rtl-optimizati
o
n/71594: ICE in noc
e
_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[ARM
]
Delete thumb_reload_
i
n
_h
commit
|
commitdiff
|
tree
2016-06-30
kt
k
a
chov
[
A
Arch64][2/2] (R
e
)Implem
e
nt vcopy
<
q>_lane<q> intr
i
nsics
commit
|
commitdiff
|
tree
2016-06-30
k
t
ka
c
hov
[AArch64][1/2] Add support INS (ele
m
e
n
t)
i
nstruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
tkachov
[ARM][1/4] R
e
p
lace
uses
o
f int_log2 by e
x
a
ct_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkacho
v
[ARM] A
d
d in
i
tial supp
o
rt for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktk
a
c
h
ov
[
A
Arch64] Add
i
niti
a
l support
f
o
r
Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktk
a
ch
o
v
[t
y
po] align
e
m
e
n
t
-> alignm
e
nt
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[
A
Arch64]
[
obvious] Clean
up parentheses a
n
d use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[
R
TL
i
fcvt
]
Al
l
ow simple register
s
u
b
r
egs in noc
e
_c
o
nvert_
m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix
t
ypo in
c
op
y
righ
t
boi
l
e
r
p
late
commit
|
commitdiff
|
tree
2016-06-14
kt
k
achov
[AArc
h
64] Handle AND+ASHIFT f
o
rm of UBFIZ corre
c
t
l
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tkachov
Updat
e
documen
t
a
t
io
n
for ARM arch
i
tecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL
ifcvt] Print name of no
c
e trasform that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[AArch64] Model
CS
E
L
instruction in
C
ortex-A57 s
c
hedu
l
ing
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simpl
i
fy-rt
x
]
Fix un
u
sed
v
ariable war
n
i
n
g in simplify_co
n
d_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkach
o
v
[3/3][RTL i
f
cv
t
]
P
R
m
iddle-end/37780: Condi
t
i
o
nal
e
xpression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][A
A
rch64] Keep CTZ compo
n
ents t
o
gether un
t
il after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
ch
o
v
[1/3][
A
RM] Kee
p
ctz
e
x
pressions together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkach
o
v
[ARM][obvious] Fix typos in *thumb1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktk
a
c
hov
[rtla
n
al] Fix
r
tl-optimization
/
71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fallou
t
fro
m
: [ARM] PR target
/
70830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
k
a
chov
[A
R
M] U
s
e proper output mod
i
fier
for D
I
mode regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkach
o
v
[ARM] Tie operand 1
t
o operand 0 in
A
ESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64] U
s
e aarc
h
64_fusion_
e
n
a
bled
_
p to ch
e
ck for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
kachov
[AArch64] Remov
e
aarch6
4
_s
i
md_attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[AArch6
4
] Ti
e
opera
n
d 1 to o
p
erand 0 in AESMC patt
e
rn
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
A
A
r
ch64] S
i
mplify
a
shl<m
o
de>3 expan
d
er
f
or
SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktk
a
chov
[AArch64
]
Delete obsolete
C
C
_
Z
ESWP
and CC_
S
ESWP
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RT
L
ifcvt]
PR rtl-op
t
imizat
i
on/669
4
0: Avoid
s
igned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
c
hov
[ARM][4
/
4]
S
implify checks
for CONST_
I
N
T
_P and co
m
parison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4] Cleanup casts fr
o
m I
N
TVA
L
to
[unsig
n
ed]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkach
o
v
[AR
M
][2/4]
R
e
place
casts
of 1 to H
O
ST_WIDE_INT by H
O
ST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM
]
P
R
target/69857 Remove bo
g
us early return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
k
t
k
a
c
hov
[ARM] Fix costing
o
f sign-extending load
in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR t
a
r
g
e
t/710
5
6: Don't use ve
c
tor
i
zed builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkacho
v
[AArch64] PR target/70
8
09: Delete aarch64_vmls
<
mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64][tes
t
s] Ski
p
cpu
-
dia
g
nos
t
ics tes
t
s when o
v
e
r
r
iding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[ob
v
ious]
T
ypo fix in tree
-
ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkac
h
o
v
[obvious] Fix
p
a
ram name
i
n dump fil
e
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[
A
RM]
P
R t
a
rget/70830: Av
o
i
d PO
P
-
{
r
eglist}
^
when return
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add
m
ode to probe_st
a
c
k
set operands
commit
|
commitdiff
|
tree
2016-04-28
ktk
a
chov
[inte
r
nal-fn
.
c][committed
]
Convert
con
d
i
t
io
n
al com
p
ila
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkac
h
ov
[A
A
rc
h
64
]
D
ef
i
ne W
O
RD_REGISTER_OPERATIONS
t
o z
e
r
o and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[
rtlanal
.
c
]
C
o
nvert conditional com
p
ilation
o
n WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktk
a
chov
Fix FAI
L
: gcc
.
d
g
/
tre
e
-ssa/m
i
nmax-2
.
c
scan-
t
ree-d
u
mp
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
t
kachov
[
A
Arc
h
64] Work
a
r
ound PR target/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM
]
[doc] Document
deprecation of
p
re-ARMv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsu
i
te] PR rtl-optimi
z
a
t
i
o
n/70681: XFA
I
L
ira-
s
hrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[A
R
M] PR target/705
6
6 Chec
k
tha
t
cond
i
tio
n
r
egister
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM] Redu
c
e size
of arm
1
020e automaton
commit
|
commitdiff
|
tree
2016-03-23
k
t
k
a
chov
[ARM] Split out armv7ve effecti
v
e target c
h
eck
commit
|
commitdiff
|
tree
2016-03-23
k
t
kachov
[AR
M
] PR driver/70132: Avoid d
o
uble
fclose in
d
river
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktk
a
chov
[AArch64
]
Fix
gcc
.
targe
t
/aar
c
h64
/
vec
t
-red
u
c-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64
]
PR target/70002: Make aarch64_se
t
_cur
r
ent_fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
kt
k
achov
[
AArch64] Fix thinko in handling
o
f
-
m
o
mit-leaf
-
fr
a
me
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
tkachov
[
obvi
o
us] Fi
x
typo in tree-ssa-mat
h
-
opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktk
a
chov
[ARM
]
Error o
u
t of arm_neon
.
h if compiling
f
or soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkach
o
v
[AArch64]
[
tes
t
suite] PR target/700
0
4
:
Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
tkachov
[ARM] PR rtl-optimization/69904: Disal
l
ow copying/d
u
p
licatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkachov
[AAr
c
h64] Set
TREE_TARGET_
G
LOB
A
LS in aarch64_set_current
_
fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
achov
[AArch64] PR
t
arget/69613: Return zero TARGET_
S
HIFT_TRU
N
CATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
chov
[ARM] Test
s
for
a
rm_
r
estrict_it
pat
t
erns
i
n thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse] PR r
t
l-optimization
/
69886: Check ta
r
get mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Add in
i
tial support for the
Co
r
tex-A32
commit
|
commitdiff
|
tree
next