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] Purge leftover occurrences of aarch64_nopcrelative_literal_loads
2017-01-19
k
t
ka
c
hov
[A
A
rch64] Purge
leftover occurrences of aarch
6
4_nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkach
o
v
A
dd Cortex-A15
t
uni
n
g
to gcc
.
dg/uninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tree-ssa-
a
ddress] Avoid creat
i
ng non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[A
R
M] PR t
a
rget/786
9
4: Avoid in
v
alid
RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktk
a
chov
[
AArch6
4
]
S
p
lit X-reg U
B
FIZ in
t
o W-reg
LSL
w
hen
possible
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] S
p
lit X-reg UBFX into W-reg L
S
R when possible
commit
|
commitdiff
|
tree
2016-12-12
kt
k
a
c
hov
[libstdc++][testsuite] XFAI
L
te
s
ts relying o
n
l
ong
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[
A
R
M][committ
e
d] Sort ARMv8 processors
b
y al
p
habetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktk
a
c
ho
v
[A
A
rch64] Separate sh
r
in
k
wrapping hooks implementa
t
ion
commit
|
commitdiff
|
tree
2016-11-30
k
t
k
a
chov
[
A
Arch64] PR targe
t
/78362: Ma
k
e su
r
e to only take R
E
G
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
t
kachov
[T
E
R
] PR target/48863 : Don
'
t r
e
place
e
xpressio
n
s
ac
r
o
ss
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR
t
a
rget/78
4
39: Upda
t
e movdi constraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
R
e
m
o
v
e dead
F
IXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64] Ex
p
and DImode constant sto
r
es to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktk
a
c
hov
[AAr
c
h64] Fix
g
cc
.
dg/torture
/
float
3
2-bui
l
tin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[AR
M
]
PR
t
arget/78
3
64: A
d
d proper restrictio
n
s t
o
z
e
ro
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] Add store mer
g
ing un
i
t tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][
2
/2] Remo
v
e o
l
d rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
A
RM][
1
/2] Use
generic_extra_co
s
ts
i
n all
remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkacho
v
[1/2]
Fix off-by-one error in
clear
_
b
it_region in sto
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
t
kach
o
v
[
AArch64] Fix PR t
a
rget/77822:
Use tighter predicat
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rtlanal] Fix WORD
_
REG
I
S
T
ER_OPERATIO
N
S condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
Fix fo
r
big-endian gcc
.
c-torture/ex
e
cute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
t
re
e
-
optimization/
7
8170:
T
runcate s
i
gn-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
h
ov
PR tr
e
e-optim
i
zation/7816
2
: Reject
n
e
gative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch64] Add function comm
e
nts to
some pro
l
ogu
e
/
e
p
i
logue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
t
kach
o
v
GI
M
PLE
sto
r
e merging pass
commit
|
commitdiff
|
tree
2016-10-24
k
t
ka
c
hov
[
c
h
eck_GNU_
s
tyle
.
sh] More aggres
s
ively ignore dg-xx
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
k
tkachov
[ree] PR rtl-op
t
imization/78038: Hand
l
e glob
a
l register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[A
A
rch64] Use new tar
g
et p
a
s
s
registratio
n
framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64]
A
dd sp
e
llchecking hints for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[
s
i
mpl
i
f
y
-
r
tx]
Z
ero-
i
n
i
tialise local a
r
ray in simplif
y
_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-const
]
F
i
x native_
e
ncode_re
a
l for HFm
o
de
con
s
tants
commit
|
commitdiff
|
tree
2016-10-03
ktka
c
ho
v
Revert: [
R
TL ifcvt] Trans
f
orm
(
X == CS
T
) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkach
o
v
[RTL if
c
vt]
T
ra
n
s
f
orm
(
X == CST
)
?
-CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkac
h
o
v
[ARM
]
Fi
x
-Wimpl
i
cit-fallthro
u
gh warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename]
[
s
el-sch
e
d] Fix b
o
gus use of HARD_FR
A
M
E_POINTER_
R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkach
o
v
[simplify
-
rtx] (GTU (PLU
S
a C
)
(C - 1)
)
--> (L
T
U
a
-C)
commit
|
commitdiff
|
tree
2016-09-12
ktk
a
chov
[expmed
.
c
] PR
m
iddle-end/7
7
4
2
6
D
ele
t
e duplica
t
e condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
k
t
k
achov
[A
A
rch
6
4] A
d
d ANDS pat
t
ern for CM
P
+ZERO
_
E
X
TEND
commit
|
commitdiff
|
tree
2016-08-26
k
tkachov
[ARM]
P
R target/70473: Reduce s
i
ze of Cortex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktka
c
hov
[ARM] Refactor MOVW/M
O
VT fusio
n
logic
t
o
al
l
ow
extension
commit
|
commitdiff
|
tree
2016-08-01
ktk
a
chov
[AArch64]
Allow mul
t
ipl
e
-of
-
8 im
m
e
diate offs
e
ts for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktk
a
chov
[ve
c
torizer][2
/
2
]
Ho
o
k up mult syn
t
hesis logi
c
into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
kt
k
achov
[1/2] Mov
e
choose_mult_variant decla
r
a
tion a
n
d
dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkacho
v
[
expr
.
c] PR middle-end/71700: zer
o
-e
x
tend sub
-
word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM]
A
dd
support
for some ARM
v
8-A
cores
t
o drive
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
t
kachov
[RTL ifcvt] PR rtl-op
t
imization/71594: ICE
in noce_
e
mit
_
c
mov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkach
o
v
[AR
M
]
Delete thu
m
b_reloa
d
_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
AArc
h
64][2/2] (Re)Impl
e
ment vcopy<q>_lane<q> intrin
s
ics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1/2] Add suppor
t
INS (ele
m
ent) instructi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkac
h
ov
[
ARM][1
/
4] Replace uses of int_log2 by exact_l
o
g2
commit
|
commitdiff
|
tree
2016-06-22
k
t
kachov
[
ARM] Add init
i
al support for
Cortex-
A
73
commit
|
commitdiff
|
tree
2016-06-22
kt
k
achov
[A
A
rch64] Add
initi
a
l support for
Cortex-A
7
3
commit
|
commitdiff
|
tree
2016-06-20
k
tkachov
[typo]
a
lignement ->
a
li
g
nme
n
t
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AArch64][obvious] Clean up paren
t
h
e
ses and u
s
e GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL ifcvt] All
o
w simple registe
r
subregs in noce
_
conver
t
_
m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
t
ka
c
h
ov
Fix typo in copyright
b
oilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch6
4
] Handl
e
AND+AS
H
IFT form
of
U
BFIZ correc
t
ly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
k
achov
Up
d
ate documentation for ARM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[R
T
L
if
c
vt] Pr
i
nt name of no
c
e
t
rasfor
m
th
a
t succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kac
h
o
v
[AArch64] Model CSEL
instr
u
ction in
Corte
x
-A57 sc
h
eduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
k
tkachov
[si
m
plify-rtx]
Fix unused varia
b
l
e
warning in s
i
mplify_
c
ond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
3/
3
]
[
RTL ifcvt] PR
m
iddle
-
e
n
d
/3
7
780:
Conditional
e
x
pression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][AArch64] K
e
ep CTZ com
p
one
n
ts togethe
r
until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkacho
v
[1/3][ARM] Keep ctz expressions together u
n
til after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvi
o
us
]
Fix typos
in *thumb1
_
mu
l
si3 commen
t
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[r
t
lanal] Fix rtl-
o
ptimization/7
1
295
commit
|
commitdiff
|
tree
2016-06-02
ktkacho
v
Fix fall
o
ut fr
o
m: [ARM] P
R
target
/
708
3
0:
A
void POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
tkacho
v
[ARM] Use prop
e
r outp
u
t
m
odifier for
D
I
mo
d
e r
e
gi
s
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktk
a
c
ho
v
[AR
M
]
T
ie op
e
ran
d
1
t
o operand 0 in AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
ach
o
v
[AArch64]
U
se
aarch64_fu
s
ion_enabled_p to check
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64] Remove aarch64_simd_attr_l
e
ngth_
m
ove
commit
|
commitdiff
|
tree
2016-05-27
kt
k
a
c
h
o
v
[
AA
r
c
h64
]
Tie op
e
rand 1
t
o
ope
r
and 0 in A
E
S
M
C pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Si
m
p
lify ashl
<
m
o
de>
3
e
x
pander for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[A
A
r
c
h
64] Delete obso
l
et
e
CC_ZES
W
P
an
d
CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL ifcvt] PR rtl-o
p
timizatio
n
/66940
:
Avoi
d
s
i
gned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][4/4] Simplify che
c
ks for CONST_INT_P and
comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM][3/4] C
l
e
anup c
a
sts from INTVAL to
[unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4] Re
p
lace
c
asts of 1 to HOS
T
_W
I
DE_I
N
T by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
ARM]
PR
target/69
8
57 Remove b
o
gu
s
e
a
rly retu
r
n
f
alse
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] F
i
x
cos
t
ing of
sign-ext
e
n
d
ing load
i
n rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
ARM] PR targe
t
/710
5
6:
Don't
u
s
e vectorized
b
u
ilt
i
ns
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64]
PR
target/70809
:
Del
e
te aar
c
h64_v
m
ls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
tkachov
[
A
Arch64][tests
]
Sk
i
p
cpu-diagn
o
stics t
e
s
t
s when overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
obviou
s
] Typ
o
fix in tr
e
e
-
s
sa
-
loo
p
-i
v
anon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkac
h
o
v
[obvious
]
Fix p
a
r
a
m
name
i
n
dump f
i
le
commit
|
commitdiff
|
tree
2016-05-12
ktkacho
v
[ARM] P
R
target/70830
:
A
void P
O
P
-
{reglist}^ when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add
mode to probe
_
stac
k
set ope
r
ands
commit
|
commitdiff
|
tree
2016-04-28
ktkac
h
ov
[int
e
rnal-fn
.
c
][committed] Convert cond
i
tional
c
ompi
l
ation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[
A
A
r
ch6
4
]
De
f
ine WORD_
R
EG
I
ST
E
R_OPERA
T
IONS
t
o
zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkac
h
o
v
[
r
t
l
anal
.
c
] Convert conditional compilation on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FAIL: gcc
.
d
g
/
t
ree-s
s
a/minmax-2
.
c
s
c
an-tree-
d
ump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AA
r
c
h64]
W
o
r
k
around P
R
t
arget/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM
]
[
d
oc] Document
d
eprecation of pre-AR
M
v4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[tests
u
ite] PR
r
tl-optimization/70681: XFAIL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkacho
v
[ARM] PR targe
t
/70566
C
heck that condition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM
]
R
e
duce size of arm
1
020e automaton
commit
|
commitdiff
|
tree
2016-03-23
kt
k
achov
[ARM] Split
out ar
m
v7ve effecti
v
e
t
arget check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM
]
PR dri
v
er/70132: Avoid double fclose in driver
.
.
.
commit
|
commitdiff
|
tree
next