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
kt
k
achov
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64]
Expand D
I
mode co
n
st
a
n
t
stores to two SI
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64] Fix g
c
c
.
dg/to
r
ture/float3
2
-
bui
l
tin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
t
k
achov
[AR
M
] PR tar
g
et/78364: Add pr
o
per r
e
strictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
kac
h
ov
[2/
2
] Add store merging unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][2/2] Remove ol
d
r
tx c
o
st
s
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
ov
[ARM][1/2] Use generic_extra_costs in a
l
l
r
ema
i
ning
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
tkachov
[1/2] Fix o
f
f-by-one
e
r
r
or i
n
cl
e
ar_bit_reg
i
on in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
kt
k
achov
[AArch6
4
] F
i
x
PR t
a
rget
/
7
7
8
22: Use ti
g
hter p
r
edicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rtlanal
]
Fix WORD_
R
EGISTER_OPERATION
S
cond
i
tion
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
F
i
x
for big-e
n
dian gcc
.
c-t
o
rture/e
x
ecute/
p
r
55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-optimiz
a
tion/78170
:
T
runc
a
t
e
sign-exte
n
ded
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
PR tree-optimization/
7
81
6
2: Reject negative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[A
A
rch64]
A
d
d function comments to some prologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkac
h
o
v
GIMPLE store merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[c
h
eck_GNU
_
styl
e
.
sh] More
aggressively ig
n
ore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR
rtl-
o
ptimi
z
ation/78038: Handle g
l
obal regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[
A
Arch64] Use new target
p
a
ss
registration framew
o
r
k
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
k
t
k
a
c
hov
[AArc
h
64] Add spellcheckin
g
hints for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkach
o
v
[simpli
f
y-rtx
]
Z
ero-initialise loc
a
l array in simpli
f
y_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkacho
v
[fold-c
o
n
s
t] Fix n
a
tive_
e
ncod
e
_
r
eal for H
F
mode c
o
nstants
commit
|
commitdiff
|
tree
2016-10-03
ktka
c
h
ov
Revert: [RT
L
ifcvt] T
r
ansform (X == CST) ?
-
C
S
T
:
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
k
tkachov
[RTL ifc
v
t] Transform (X == CST) ? -CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktka
c
h
ov
[ARM] Fix -Wim
p
lici
t
-fallt
h
rough war
n
i
n
gs
commit
|
commitdiff
|
tree
2016-09-26
ktkach
o
v
[regrename][sel-sched] Fix b
o
gus use of
HARD_FRAME
_
P
OINTER
_
R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simpli
f
y-
r
t
x
]
(GTU (PLUS a C) (C
- 1)) --> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
kt
k
achov
[
e
xpmed
.
c
]
PR middle-end/77426 Del
e
t
e dupli
c
ate condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkach
o
v
[AArch6
4
] Add ANDS pat
t
ern fo
r
C
M
P+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkacho
v
[
ARM] PR targe
t
/70473
:
Red
u
c
e size of Cortex-A8 au
t
omaton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] Refactor MOV
W
/MO
V
T fusion logic to al
l
ow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkacho
v
[
A
Arch
6
4
]
Allow multiple-o
f
-8 immed
i
ate o
f
fset
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vect
o
rizer][2/2] Ho
o
k up mu
l
t sy
n
thesi
s
logi
c
into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkach
o
v
[
1/2] Move choose_mult
_
variant declaration and d
e
pendent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
tkachov
[expr
.
c] PR middle-end/71700:
zero-ext
e
n
d
sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
k
tkacho
v
[AR
M
] Add support
f
or
some ARMv8-A cores to drive
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkac
h
o
v
[RTL if
c
v
t
]
P
R rtl-optimizatio
n
/71594: ICE
in
noc
e
_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkacho
v
[ARM]
D
elete t
h
u
mb
_
reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
k
t
kach
o
v
[AArch64][2/2] (Re)Impl
e
ment
vc
o
py<q>_lane<q>
i
ntrinsics
commit
|
commitdiff
|
tree
2016-06-30
kt
k
achov
[AAr
c
h64][1/2]
Add support INS (element) instru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/4] Replace uses of
i
nt_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM] Add initial
s
upport
for Cor
t
ex
-
A73
commit
|
commitdiff
|
tree
2016-06-22
k
tkachov
[AArch64] Add initial s
u
ppo
r
t for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktka
c
h
ov
[typo] alignem
e
nt -> al
i
gnment
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[AArc
h
64][
o
bvious] Clean up parenthes
e
s an
d
use GET_MOD
E
_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkac
h
o
v
[RTL ifcvt
]
Allow si
m
pl
e
register
subregs in noce
_
conv
e
r
t_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix
t
ypo in c
o
pyrig
h
t
boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkacho
v
[AArch6
4
] Handle
AND+ASHIFT
form
of UBF
I
Z cor
r
e
ctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
achov
Update
d
ocumentation for ARM
a
r
chitec
t
ure
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
hov
[RTL ifcvt]
P
r
int nam
e
of noce
t
ra
s
form
that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkacho
v
[AArch64] Model CSEL i
n
struction in Cortex-A57 s
c
heduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktka
c
hov
[simpli
f
y
-
rtx] Fix u
n
us
e
d variable warning in sim
p
lify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
kachov
[3/3
]
[R
T
L
i
f
cvt
]
PR middle-
e
n
d/
3
7
7
80: Conditional express
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][AArc
h
64] Keep CTZ
c
om
p
onent
s
toge
t
her
until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][ARM]
K
eep ctz express
i
o
ns together un
t
il
aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
k
t
k
a
ch
o
v
[ARM]
[
obvious] Fi
x
typos in *t
h
u
mb1_
m
ulsi
3
co
m
m
en
t
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal]
F
ix rtl-optimiza
t
ion/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fallout from: [ARM] PR tar
g
e
t
/
7
0
8
3
0
: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
ARM
]
U
s
e
p
roper o
u
tput mo
d
i
fier
f
or DImode reg
i
ste
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktk
a
c
h
ov
[AR
M
]
Tie operan
d
1
t
o op
e
r
and 0 in AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkacho
v
[AArch
6
4] Use aarch
6
4_f
u
sion_enabled_p to
check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64] Remove a
a
rch6
4
_simd
_
attr
_
le
n
gt
h
_mov
e
commit
|
commitdiff
|
tree
2016-05-27
ktkacho
v
[AA
r
ch64
]
Tie operand 1 to operand 0 in
A
ESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] S
i
mp
l
ify
a
shl<mode>3 expander for
SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] De
l
ete obsolete CC_ZE
S
W
P
and CC_SES
W
P
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
t
k
a
c
hov
[
RT
L
ifcvt] PR rtl
-
o
ptimization/66
9
40: Avoi
d
signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
ho
v
[
A
R
M
][4/4] Simplify checks for CO
N
ST_I
N
T_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
ch
o
v
[ARM
]
[3/
4
] Cleanup c
a
sts from INTVAL to [unsi
g
ned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM]
[
2
/
4] Replace
casts of 1 to H
O
ST_WIDE_INT by
HOS
T
_W
I
D
E_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[A
R
M] PR tar
g
et/69857
R
emov
e
bogus ea
r
ly return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] Fix cos
t
ing of sign-
e
xtending load in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[A
R
M
]
P
R
t
a
r
get/710
5
6:
D
on't use
v
e
c
t
oriz
e
d bui
l
tins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktka
c
hov
[AArch64
]
P
R
target
/
70809: Delete aarch6
4
_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[
AA
r
ch64][t
e
sts] Skip cpu-diagno
s
tics
t
ests
w
h
e
n overri
d
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typ
o
f
ix in tree-ssa-loo
p
-
i
vanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkach
o
v
[obv
i
ous] Fix param name
in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkac
h
ov
[ARM] PR target/70830: Av
o
id POP-{re
g
lis
t
}
^ when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkacho
v
[AR
M
] Add
mode to probe_stack set oper
a
nds
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[
i
nternal-fn
.
c][comm
i
t
t
e
d] C
o
n
vert conditiona
l
compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkach
o
v
[AArc
h
64] Define WORD
_
REGISTER_
O
PERATIONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlana
l
.
c] Convert conditional c
o
mpilation on
W
OR
D
_REGISTE
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fi
x
FAIL: gcc
.
dg
/
tr
e
e-ssa/minmax-2
.
c scan-tree-
d
ump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64] Wo
r
k around PR target/
6
4
9
71
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
c
h
o
v
[ARM][doc] Do
c
ument
d
epre
c
ation
of pre-AR
M
v4T
ar
c
hitecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkac
h
o
v
[
t
e
stsuite] PR rtl-optimiza
t
ion/70681: XFAIL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktk
a
chov
[ARM] PR target/7
0
566
Check that conditio
n
register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Red
u
ce size of arm1020e automa
t
on
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
ARM
]
Split out ar
m
v7ve effective target check
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
chov
[
A
R
M]
PR dr
i
ver
/
70
1
32: Avoid double
f
close in
d
r
i
v
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktka
c
hov
[AArch6
4
] Fix gcc
.
target/aarch64/ve
c
t-
r
edu
c
-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AA
r
ch64] P
R
t
a
rget
/
70
0
0
2
: Make
aarch64_set_curr
e
nt_
f
uncti
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
kt
k
achov
[AArch64] Fi
x
t
h
inko i
n
han
d
ling of -momit-l
e
af-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
kt
k
ac
h
o
v
[
o
bvious
]
Fix typo in tree-ssa-math-o
p
ts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkac
h
ov
[
A
R
M] Error
out
o
f
arm_neon
.
h if c
o
mpil
i
ng for so
f
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktka
c
h
ov
[AAr
c
h64][test
s
uite] PR
t
arget/70
0
04: R
e
mov
e
c
h
e
c
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
tk
a
chov
[
A
RM] PR rtl-o
p
ti
m
izatio
n
/699
0
4: Disal
l
ow copying/duplic
a
tin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkacho
v
[AArch6
4
] Set TREE_TA
R
GET_GLOBALS in
a
arc
h
64_set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
t
kach
o
v
[AAr
c
h64] PR
target
/
69613: Return
z
ero TARGET_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[ARM] Tests
for arm_restr
i
ct_it patterns in thum
b
2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse] PR rtl-o
p
tim
i
zation/69886
:
Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Add initi
a
l
s
upport f
o
r the
Co
r
tex-A
3
2
commit
|
commitdiff
|
tree
next