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
[tree-ssa-address] Avoid creating non-canonical RTL in gen_addr_rtx
2017-01-09
ktkac
h
ov
[tree-ssa
-
add
r
ess] Avoid creating n
o
n-canonical
RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktka
c
h
o
v
[
A
RM] PR targ
e
t/786
9
4: Avoid invalid RTL sha
r
ing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkach
o
v
[AArch64
]
Split X-reg
U
BFIZ into W-r
e
g LSL when
p
o
ssible
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split X-reg UBFX into W-r
e
g LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
ktka
c
hov
[libst
d
c++][test
s
uite] XFA
I
L tests relying o
n
long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktka
c
hov
[ARM][commit
t
ed
]
Sort ARMv8 p
r
ocessors by alphabeti
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkacho
v
[
AArch64] Sepa
r
ate shrink wrappin
g
hooks
i
m
plementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[
A
Arch64] PR tar
g
e
t/783
6
2: Ma
k
e s
u
r
e to only take
REGN
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
t
kachov
[TER
]
PR t
a
rget/4
8
8
6
3
: Don't replace
exp
r
essio
n
s
across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR target/78439: Up
d
ate movdi
constraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[
AArch64]
Expand
DImode
const
a
nt st
o
r
e
s to two
S
I
mode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
k
t
k
a
chov
[AArch64] Fi
x
g
cc
.
dg/torture/fl
o
at3
2
-bu
i
ltin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR
t
arget/78364:
A
dd proper restri
c
tions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
kach
o
v
[2/2] Add
store
mergi
n
g
u
n
i
t
tests
commit
|
commitdiff
|
tree
2016-11-08
ktkacho
v
[ARM][2/2]
Remove old rtx c
o
sts
commit
|
commitdiff
|
tree
2016-11-08
kt
k
a
c
h
o
v
[ARM][1/2
]
Use generic_extra
_
costs in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
kac
h
ov
[
1/2] Fix off-by-one e
r
r
o
r in clear_bit_re
g
ion in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
t
kach
o
v
[AAr
c
h64] Fix PR target
/
7782
2
:
Use
t
i
ghter predic
a
tes
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkac
h
ov
[rtlana
l
] Fix WORD_REGISTER_OPERATION
S
condition
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
F
i
x fo
r
b
i
g-en
d
ian g
c
c
.
c-torture/execute/pr557
5
0
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
t
ree-optimizati
o
n
/
78
1
7
0: Trunca
t
e s
i
gn-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tre
e
-o
p
timizatio
n
/78162: Reject neg
a
tive offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[A
A
rch64] Add
functio
n
c
omment
s
t
o some pr
o
logue/epilo
g
ue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GI
M
PLE store merging
pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_GNU_style
.
sh] More aggres
s
ively i
g
n
ore dg-xx
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rtl-optimizati
o
n/7
8
0
3
8: Handle glo
b
al regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AAr
c
h64] Use new
t
arget
p
a
ss registration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64] Add spellchecking hints for
-
march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
k
t
k
a
c
h
ov
[sim
p
lify-rtx]
Zero-initialise local array i
n
simpli
f
y_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
kt
k
achov
[
f
old-const] Fi
x
native_enc
o
de_real
f
o
r HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkac
h
ov
Re
v
ert
:
[RTL
ifcvt] Transfor
m
(X == CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[
RTL
i
f
cv
t
] T
r
ansform
(
X == CST) ?
-CST
:
Y
i
nto (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
kt
k
achov
[AR
M
] Fix
-
Wimplicit-fallthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrena
m
e][sel-sched]
Fix bogus use
o
f
H
ARD_FRAME_PO
I
NTER
_
R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
k
t
kac
h
ov
[
simp
l
i
fy
-
rtx]
(
GTU (PLUS a C) (
C
- 1)) --> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expmed
.
c] PR
middle-end/77426 D
e
lete duplicate condi
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktk
a
chov
[AArch64]
A
dd ANDS pattern for CMP+Z
E
RO_EX
T
END
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[
A
RM] PR
ta
r
g
et/70473: R
e
d
u
ce
size o
f
Co
r
tex-A8 autom
a
ton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[
ARM] Refacto
r
M
O
VW/MOVT fus
i
o
n logic to allow ext
e
nsi
o
n
commit
|
commitdiff
|
tree
2016-08-01
ktkach
o
v
[A
A
rch6
4
]
A
llow m
u
ltiple-
o
f-8
i
m
m
edi
a
te
o
ffset
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
kachov
[vect
o
rizer][
2
/2] Ho
o
k up mult synthe
s
is logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkacho
v
[1/2] Move choose_mult_variant declaration and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
t
ka
c
ho
v
[e
x
pr
.
c] PR middle-end/7
1
700
:
zero-extend
sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
kt
k
achov
[ARM] Add support f
o
r some ARMv8-A cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
t
k
a
c
hov
[RTL ifcvt] PR
r
t
l
-optimizati
o
n/71594: ICE in
n
oce_em
i
t_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkacho
v
[ARM] Dele
t
e thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktk
a
chov
[AArch64][2/2
]
(Re)Im
p
leme
n
t vcopy<q>_lane<q>
i
ntrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktka
c
hov
[AArch64]
[
1/2] Add support INS (element) i
n
struction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/4] Replace
uses of
int
_
log2 by exa
c
t_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkac
h
ov
[ARM] Add i
n
itial s
u
pport for Cortex
-
A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AArch64] Add initial su
p
port for Cortex-
A
7
3
commit
|
commitdiff
|
tree
2016-06-20
ktka
c
h
o
v
[
t
ypo] align
e
ment -
>
alignment
commit
|
commitdiff
|
tree
2016-06-15
ktka
c
hov
[AArch64][
o
bvious] Clean up parentheses an
d
use
GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[R
T
L ifcvt] Al
l
o
w
simple register subregs in n
o
ce
_
convert_m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typo
i
n copyri
g
h
t boilerpl
a
te
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch6
4
] Handle AND+A
S
HIFT
f
orm
o
f
UBFIZ
c
orrectly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkac
h
ov
Upd
a
t
e doc
u
mentation for ARM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
chov
[RTL ifcv
t
] Pr
i
nt name of
n
oce
trasform
that
s
ucceede
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
achov
[AAr
c
h64] Model CSEL instr
u
ction in
C
ort
e
x-A57
s
c
heduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simplify-rtx] Fi
x
unused variable warning
i
n
s
implify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
acho
v
[3/3][RTL i
f
cvt] PR middle-end/3778
0
: Conditional
e
xpressio
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/
3
][AArch64]
K
e
ep CTZ
c
omponent
s
together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
1
/
3][ARM]
Kee
p
ct
z
e
xpressions toge
t
her
until aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvi
o
us] Fix
t
y
p
o
s
i
n *thu
m
b1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rt
l
an
a
l] Fix rtl-optimization/
7
1
295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fallout from: [
A
RM] PR
t
arget/70830: Av
o
id POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
kachov
[AR
M
]
Use
pro
p
er output
m
o
d
ifier for DImode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie
operand
1 to operand 0 in AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
ac
h
ov
[AArch64
]
Use aa
r
ch
6
4_fusion
_
enabled_p to
c
heck for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64]
Remove aarch64_simd_at
t
r_
l
ength_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64]
T
i
e
operand 1 to
operan
d
0 in AESMC
p
attern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[
A
Arc
h
6
4
] Simplify ash
l
<mode>3 e
x
pa
n
d
er for
S
H
OR
T
modes
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[
AArch64] Del
e
te obsolete CC_Z
E
SW
P
a
nd
C
C_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkach
o
v
[RTL ifcvt]
PR
r
tl-opt
i
mization/6694
0
: Avoid si
g
ne
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][4/4]
S
i
mplify
check
s
for C
O
N
S
T_
I
NT_P and compariso
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
chov
[
ARM]
[
3
/4]
Cleanup casts from IN
T
V
AL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
k
a
chov
[ARM][2/4] Repl
a
ce
c
a
s
ts of 1
t
o HO
S
T_WIDE_INT by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR
target/69857 Remove bogus
e
arly return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] Fix costi
n
g
o
f
sign-ex
t
ending
loa
d
in
r
tx
c
osts
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM]
PR target/71056:
Don't use vect
o
r
iz
e
d builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[
A
A
r
c
h
64]
PR
t
arget/708
0
9
: Delete a
a
rc
h
64_vmls<mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArc
h
64][te
s
ts]
S
kip cpu-d
i
agnostics test
s
when overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typo fix
i
n tree-ssa-loop-
i
vanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Fix p
a
ram
name in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktka
c
hov
[ARM] PR t
a
rget/70830: Avoid POP-{reg
l
ist}^ when ret
u
rning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[
A
R
M] A
d
d
mode
t
o prob
e
_
s
tack
s
e
t
operand
s
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[
i
nte
r
na
l
-
f
n
.
c][committed] Convert conditional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[
AArch64] Define WOR
D
_REGISTER_
O
PERATIONS t
o
zero
a
nd
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
k
t
kachov
[rtlanal
.
c] Conve
r
t conditional com
p
ilation
on WORD_REGIS
T
ER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fi
x
FAIL: gcc
.
dg/tree-
s
s
a
/minmax-2
.
c scan-tree-du
m
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArc
h
64
]
Work arou
n
d PR target/
6
4971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
ARM][
d
oc] Docum
e
nt depr
e
ca
t
i
o
n of pre-ARMv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
k
t
kacho
v
[
t
estsuite]
PR
r
tl-optimization/70681: XFAIL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM
]
PR t
a
rg
e
t/705
6
6 Check t
h
at condition regis
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] R
e
d
uce siz
e
o
f
a
rm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkacho
v
[
ARM]
S
pl
i
t
out ar
m
v7
v
e ef
f
ecti
v
e target
c
heck
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM
]
PR driv
e
r/
7
0132: Avoid double fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktka
c
hov
[AArch
6
4
]
F
i
x
gcc
.
t
a
rget/aarc
h
64
/
vect-reduc-
o
r_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkach
o
v
[AArch64]
P
R tar
g
et/70
0
0
2
: Ma
k
e aarch64_set
_
current_f
u
nctio
n
.
.
.
commit
|
commitdiff
|
tree
next