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] Use contains_mem_rtx_p to detect memory sub-rtxes
2017-02-13
ktkachov
[AArch64] Use contains_mem_r
t
x_p
t
o
detect me
m
ory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
t
ka
c
hov
[ARM] Fi
x
assembly comment syntax in -mprint-
t
u
n
e-in
f
o
commit
|
commitdiff
|
tree
2017-02-08
k
t
kachov
[riscv
]
Fix build due to INT
1
6_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM] PR ta
r
get/
7
9145 Fix xordi3 expander for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[doc] Corre
c
t opt
i
misati
o
n levels do
c
u
m
entation
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsuit
e
] Require shared eff
e
ctive t
a
rget for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[
t
e
stsui
t
e] Fix
F
AI
L
: gcc
.
dg/lto/pr69188 on bare-m
e
tal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
k
t
kachov
[
ARM] PR targ
e
t/7
1
270 fix
n
eon_valid_immediate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktka
c
hov
[AArch6
4
] Purge lef
t
o
v
e
r
occurrenc
e
s
of
a
arch
6
4_nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
k
t
k
achov
Add Cortex-A15
t
unin
g
to
g
cc
.
dg/uninit
-
pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkac
h
ov
[tree-ssa-address] Avoid creating non
-
canon
i
cal RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[
A
RM] P
R
t
arget/78694: Avoid invalid RT
L
shar
i
ng i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktk
a
c
ho
v
[
A
Arch64] Split
X-reg UBFIZ into W
-
reg LSL when possible
commit
|
commitdiff
|
tree
2016-12-16
ktkacho
v
[AArch64] Spl
i
t X-re
g
UB
F
X into W-reg LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
kt
k
ach
o
v
[
libs
t
dc++][testsuite] XFAIL
t
ests
relying
o
n long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM
]
[committed]
Sort ARMv8 proc
e
ss
o
rs
by
alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AAr
c
h64] Separat
e
s
hrink w
r
apping
h
ooks implem
e
n
tation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[AArch64] PR tar
g
e
t
/78362:
Make sure
t
o
only t
a
k
e
RE
G
NO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
tk
a
c
h
ov
[TER] P
R
t
arget/48863 : Don't
r
eplace expressions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[
A
RM
]
PR target/
7
8
4
39: Update movdi constrain
t
s for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktk
a
c
hov
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[A
A
rch64] Ex
p
and DImode constant stores to t
w
o
SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[
AArch64] Fix gc
c
.
dg/torture/f
l
oat32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR target/78364: Ad
d
proper restrictions to
zer
o
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] Ad
d
store merging un
i
t tes
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][2
/
2
]
Remove old rtx cost
s
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[ARM][1/2] Use generic_
e
xt
r
a_costs in
a
l
l
r
e
maining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
ch
o
v
[
1
/2]
Fix
o
ff
-
by
-
one error in clear_bit_region in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArc
h
64] Fix
PR target/77822: Use
tig
h
ter
p
re
d
i
c
ates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
kt
k
achov
[
r
tlanal] Fix
WORD_REGISTER_OPERATIONS condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
ac
h
ov
Fix for bi
g
-
e
ndian gcc
.
c-torture/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-
o
pt
i
mization/78170: Trunc
a
te sign-extend
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkach
o
v
PR tree-
o
ptimizatio
n
/7
8
1
6
2:
R
eject negative offs
e
ts
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[
AArch64] Add
f
u
nction
c
omme
n
ts
t
o some p
r
ologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GI
M
PLE store mergin
g
pass
commit
|
commitdiff
|
tree
2016-10-24
ktkacho
v
[c
h
eck_GNU
_
s
t
yle
.
sh] More aggressive
l
y
i
gnor
e
d
g-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rtl-op
t
imization/78038:
H
a
ndle global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[
A
A
rc
h
64] Use
new target pass registra
t
ion framewo
r
k
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64] Add
s
pellchecking hi
n
ts for -march,-m
c
p
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkacho
v
[simp
l
ify
-
rtx] Z
e
ro-
i
nitial
i
se local arra
y
in simpl
i
fy_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkacho
v
[
f
old-const] Fix native_encode_real for HFm
o
de const
a
nts
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
R
evert: [RTL ifcvt]
Transfor
m
(X =
=
CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt] Transform (X == CST)
?
-CST : Y in
t
o (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[AR
M
]
Fix -Wimplicit-
f
allthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regre
n
ame][sel-sched] F
i
x
bogus use of
HARD_FRAME_POINTE
R
_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-rtx
]
(GTU (PLUS
a
C) (C - 1
)
) -->
(LT
U
a
-C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[exp
m
ed
.
c] PR mi
d
dle-end/77426 Delete dupl
i
cate c
o
ndition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
k
t
kachov
[AArch64
]
Add ANDS pattern for CMP+Z
E
RO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
k
t
k
a
c
h
ov
[ARM] PR target/70473
:
Re
d
uc
e
size of
C
orte
x
-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkacho
v
[AR
M
] Refactor MOVW/MOV
T
f
u
sion logic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] Allow multiple-of-8 i
m
mediate
of
f
s
e
ts for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
kachov
[vector
i
zer][2/2] Hook up m
u
lt synthesis logi
c
into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktka
c
h
o
v
[1/2] Move choose_m
u
lt_var
i
ant decla
r
ation an
d
dep
e
ndent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
t
kachov
[expr
.
c] PR
m
iddle-end/71700: zer
o
-extend
sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
k
tkachov
[ARM]
A
dd support for s
o
m
e ARMv
8
-A cores to d
r
ive
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifc
v
t
]
PR rtl-o
p
tim
i
z
atio
n
/71594: ICE
i
n
noce_emit
_
c
m
ov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[
A
RM]
Delete
t
humb_
r
eload_in_
h
commit
|
commitdiff
|
tree
2016-06-30
k
tkachov
[AArch64][2/2] (Re)Implement vcopy<
q
>_lane
<
q
> i
n
trinsics
commit
|
commitdiff
|
tree
2016-06-30
k
t
k
a
chov
[
A
A
rch64
]
[1/
2
]
A
dd support INS (element) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
tka
c
h
ov
[ARM][1/4]
Repl
a
ce uses of int_
l
og2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM
]
A
d
d initial support for Cortex-A7
3
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
A
Arch64] Add initial support for
C
ortex-A73
commit
|
commitdiff
|
tree
2016-06-20
k
tkachov
[typo] alignement ->
alignment
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
ch
o
v
[AArch64]
[
obvious] Clean up par
e
ntheses and us
e
GET_MODE_
U
NI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL
i
fcvt] A
l
low simple reg
i
ster subregs in n
o
ce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typo in copyright bo
i
lerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch64] Handle AND+ASHIFT form
of
U
B
F
I
Z correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
a
chov
Update
doc
u
m
e
ntati
o
n for A
R
M arc
h
itecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL ifcvt] P
r
int n
a
me of no
c
e tr
a
s
f
orm t
h
at succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
a
chov
[AAr
c
h6
4
] Model CSEL instr
u
c
t
i
on i
n
Cortex-A57 s
c
hed
u
ling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktk
a
chov
[
simplify-
r
tx]
F
i
x
u
n
used
v
ari
a
ble warning in
s
implify_c
o
nd_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
kachov
[3
/
3
]
[
R
TL ifcvt] PR middle-end/
3
7780: C
o
nditional ex
p
ression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][
A
Arch64] K
e
e
p
CTZ
componen
t
s
tog
e
ther u
n
t
i
l
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
1
/3][ARM] Keep ctz exp
r
essions
t
ogether until afte
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM
]
[obvi
o
us] Fix t
y
pos in *thumb1
_
mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal] Fi
x
rtl-opt
i
m
i
z
a
t
i
on/712
9
5
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix f
a
llout
from: [ARM] PR targ
e
t/70830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
tkachov
[ARM]
Use proper
o
utput
modifier for
DImode r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie oper
a
nd 1 to operand 0
i
n AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktk
a
chov
[
AArch64] Use aar
c
h
6
4
_
f
usio
n
_enabled_p to check
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkacho
v
[AArch6
4
] Remove
a
arch6
4
_simd_attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch
6
4
] Tie
o
pe
r
and
1 to opera
n
d 0 in AESMC pa
t
t
ern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
h
ov
[AArch64] Simplify a
s
hl<mode>3 ex
p
ander fo
r
SHORT m
o
des
commit
|
commitdiff
|
tree
2016-05-27
ktkacho
v
[AArch
6
4] Delete obs
o
l
e
te CC
_
ZESWP and
C
C_SESW
P
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
kt
k
acho
v
[RTL ifcvt] PR r
t
l-opt
i
mization/66940: Av
o
id signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
ARM][4
/
4]
S
implify checks for
CON
S
T
_INT_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4] Cleanup
casts from I
N
TVAL
to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
h
o
v
[
A
R
M
][2/4]
Replace casts o
f
1 to HOST_WI
D
E_
I
NT by H
O
ST_
W
IDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM
]
PR t
a
rget
/
6985
7
Remove bogus
e
arly
r
e
t
ur
n
fa
l
se
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM]
F
ix costing
of si
g
n
-
extending l
o
ad in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
A
R
M] PR target
/
710
5
6:
D
on't use
v
e
ctorized
builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64] P
R
target/70809: Delete
a
arch64_v
m
ls<mod
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
tkach
o
v
[A
A
rch64][tests] Skip
cpu-diagnostics tests when over
r
idi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[o
b
vi
o
us] Typo fix in
tree-ssa-l
o
op-
i
vanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
kt
k
achov
[obvious] Fix param name in dump
file
commit
|
commitdiff
|
tree
2016-05-12
ktka
c
hov
[ARM] PR targ
e
t/70830
:
A
v
oid POP-{re
g
list}^ when return
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktka
c
hov
[ARM]
A
dd
mod
e
to probe_stack
s
et operan
d
s
commit
|
commitdiff
|
tree
2016-04-28
k
tkachov
[in
t
ernal-
f
n
.
c
][commi
t
t
e
d] Co
n
vert conditio
n
al compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch64] Defin
e
WORD
_
R
E
G
I
STE
R
_OPERATION
S
to zero
a
nd
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktk
a
c
hov
[rtlan
a
l
.
c] Co
n
v
e
rt conditional compila
t
ion on
W
ORD_
R
EGISTE
R
.
.
.
commit
|
commitdiff
|
tree
next