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
k
t
kach
o
v
[AArch64] Us
e
c
ontains_m
e
m_rtx
_
p to detect memor
y
s
ub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM] Fix assembly c
o
mment syn
t
ax in -mprint-tune-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fi
x
build due to INT16_M
A
X issue
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[
A
RM]
P
R target/79145 Fi
x
xordi3 expander
f
o
r immediat
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktk
a
chov
[do
c
] Correct optimisation
l
eve
l
s do
c
umentati
o
n for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
t
kach
o
v
[tes
t
suite] R
e
quire shared effective targ
e
t for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktka
c
ho
v
[test
s
uit
e
] Fix FAIL:
gcc
.
dg/lto/pr691
8
8
on b
a
re-me
t
al
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
k
t
kachov
[ARM] PR target/
7
127
0
fix
n
eo
n
_valid_
i
mmediate f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64]
Pu
r
ge leftover oc
c
urrences
o
f aarc
h
6
4_nop
c
relative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktka
c
hov
Add Co
r
t
e
x-A15
tuning to gcc
.
dg/unini
t
-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
kt
k
achov
[
t
ree-ssa-addr
e
s
s
] Avoid cr
e
ating
n
o
n-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
k
t
kachov
[ARM] PR target/78694: A
v
o
i
d
i
nvali
d
RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split
X-reg
U
BFIZ into W-reg LSL when poss
i
ble
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[
A
Ar
c
h
6
4] Split X-r
e
g UBFX in
t
o W-reg LSR when possibl
e
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[lib
s
tdc++][testsuit
e
] XFAIL tests r
e
lying
on
l
ong
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][com
m
itted] Sort
A
RMv8 processors
b
y
alp
h
abetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
k
tkach
o
v
[AArch64] Sep
a
rat
e
s
hrink wrapping hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[AArch64] PR t
a
r
g
et/7836
2
: Ma
k
e sure t
o
only take REG
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TER]
P
R target/4886
3
: Don't
re
p
lace expres
s
ions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[
A
RM] P
R
ta
r
get/
7
8439: U
p
date movdi con
s
t
r
aints
for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remove
d
ead FI
X
M
E
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[
A
Arch64] Expand DImode consta
n
t stores to
two SI
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkach
o
v
[AArch6
4
] Fix gcc
.
dg/torture/fl
o
at
3
2-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR target/78364:
Ad
d
proper re
s
tri
c
tions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
2/2] Add store mer
g
ing unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
ov
[A
R
M
]
[
2
/
2
] Remo
v
e ol
d
rt
x
c
o
sts
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
A
RM][1/2]
U
se generic_extra
_
c
osts
i
n
all remainin
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
hov
[1/2
]
Fix of
f
-by-one err
o
r in
c
lear_bit_region in
s
tore
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
t
k
ac
h
ov
[AArch
6
4] Fix PR target/77822:
U
s
e
tighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[r
t
la
n
al
]
Fix
W
OR
D
_RE
G
ISTER_OPERATIONS
c
onditio
n
in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
Fix
for big-endian
gc
c
.
c-torture
/
e
xecut
e
/
p
r
5
57
5
0
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
tree-optimiza
t
i
on/7817
0
:
Truncate si
g
n-extende
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
ka
c
ho
v
PR tree-op
t
imiz
a
ti
o
n
/78162: Re
j
e
c
t n
e
gative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[
AArch64]
A
dd function comments to some
p
rolog
u
e/epi
l
ogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE store mer
g
ing
p
ass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_GNU_style
.
sh] Mo
r
e agg
r
essively i
g
nore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR
rtl-optimization/78038: Handle
g
lobal r
e
g
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
kt
k
achov
[
A
Arch64
]
U
se new t
a
rge
t
pass
r
egistratio
n
framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64] Add spellchecking
hin
t
s f
o
r -mar
c
h,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-rtx] Zero-i
n
itialise lo
c
al array
i
n
s
implify_imme
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold
-
cons
t
] Fix native_encod
e
_
real
f
or HFmode
c
onstants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert: [RTL
i
fcvt] Trans
f
orm (X
==
C
ST) ?
-
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
k
t
k
achov
[ARM] Fix -Wimplicit
-
fallthr
o
ugh
w
arnings
commit
|
commitdiff
|
tree
2016-09-26
k
t
ka
c
hov
[reg
r
ena
m
e][sel-sche
d
] Fix bogus
u
se of HARD_FRAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktka
c
hov
[simplify-rtx] (GTU
(PLUS a C) (C -
1
)
)
-
-
> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[ex
p
med
.
c
]
PR middle-end/774
2
6 Delete d
u
plica
t
e co
n
dition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64] Add ANDS pa
t
tern for CMP+
Z
ERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
k
t
kac
h
ov
[ARM]
P
R target/7
0
473:
R
e
duce size of Cortex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[
A
RM] Ref
a
c
tor MOVW/M
O
VT
f
us
i
on log
i
c to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] Allow m
u
lt
i
ple-of-8 immediat
e
o
ffsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkacho
v
[vect
o
rizer][2/2]
H
ook up mult synth
e
s
is logic i
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2] Move
c
hoose_mult_variant declarat
i
on and dep
e
nd
e
nt
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[expr
.
c] PR mid
d
le-en
d
/
71700:
z
ero-e
x
tend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM] Add
support for some AR
M
v8-A cores to d
r
iver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifcvt] PR rtl-opt
i
mi
z
at
i
on/71594:
I
CE in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[ARM
]
D
elete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
kt
k
achov
[AArch64][2/2] (Re)Implement
v
c
opy<q>_la
n
e<q
>
intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1/2] Ad
d
support INS
(
eleme
n
t) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/4] Replace uses o
f
int_log
2
by exact_log
2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[A
R
M] Add
i
ni
t
ial support for Cort
e
x-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkach
o
v
[
AArc
h
64]
Add initial
s
upport for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktk
a
ch
o
v
[typ
o
] ali
g
nement -> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktka
c
hov
[AArch
6
4][obvio
u
s
]
Cle
a
n
up parentheses and
use GET
_
MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
kt
k
a
c
h
ov
[RTL ifcvt] Allow simple
r
egister
s
ubregs
in noce_convert_
m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
t
k
ach
o
v
Fix typ
o
in copyright b
o
ilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktk
a
chov
[AArch
6
4] Handle
AND+ASHI
F
T form
o
f UBFIZ correc
t
ly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkac
h
ov
U
p
da
t
e documentatio
n
for
A
RM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[
R
T
L ifc
v
t] P
r
int name of noce trasform th
a
t
s
ucceeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
[AArch64] Mode
l
CSEL instruction i
n
Cort
e
x-A57 schedu
l
ing
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[s
i
mpl
i
f
y
-rtx] Fix unused variable warning in si
m
p
l
i
f
y_co
n
d_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL ifcvt] PR middl
e
-end
/
37780:
C
ondi
t
ional e
x
press
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[
2/3][AArch64] Keep CTZ components tog
e
ther until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tka
c
hov
[1/3][ARM] Keep ctz exp
r
e
ssions toge
t
h
er
until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
k
t
k
a
c
h
o
v
[ARM][
o
bvious] Fix typos in *thumb1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[r
t
lanal] Fix rtl-optimization/71295
commit
|
commitdiff
|
tree
2016-06-02
ktka
c
hov
Fix fallout from: [ARM]
P
R target/70830: Av
o
id
POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
kach
o
v
[ARM] Use p
r
o
pe
r
output modifi
e
r for DImode
regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[AR
M
]
T
ie operand 1 to operand 0 in
AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
k
a
chov
[
A
Arch64]
U
s
e
a
a
rc
h
6
4
_f
u
sion_enable
d
_p to
c
heck
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArc
h
64]
R
emo
v
e
aarch64_s
i
md_attr_length_mov
e
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[A
A
rch64] Tie ope
r
and 1
to op
e
ra
n
d 0 in AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
k
t
k
ac
h
ov
[AArc
h
64] S
i
mplify a
s
hl<mo
d
e>3 expand
e
r for SHORT mo
d
es
commit
|
commitdiff
|
tree
2016-05-27
k
t
ka
c
hov
[AArc
h
64] D
e
lete
o
bsolete
C
C
_ZES
W
P and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
kt
k
achov
[RTL if
c
vt] PR rtl-optimizati
o
n/66940: Avoid signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
A
RM
]
[4/4
]
S
i
mplify checks for CON
S
T_INT_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kach
o
v
[ARM][3/
4
]
Cleanup
c
ast
s
from
INTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
ARM][2/4]
R
eplace
c
asts of 1 t
o
HOS
T
_WIDE_INT
by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM]
PR
t
a
r
get/69857 Remove bogus early return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktk
a
c
hov
[
A
RM] Fix
costing of
s
ign-extendin
g
load in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[A
R
M] PR target/71056: Don't
u
se vectori
z
ed bui
l
t
ins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArc
h
6
4] PR
t
arget/70
8
09:
D
e
lete aa
r
ch64_vml
s
<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[
AArch64][t
e
sts] Sk
i
p cpu-di
a
gnostics tests whe
n
o
verriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
t
kachov
[
o
bvio
u
s] Typo f
i
x in tr
e
e-ss
a
-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious]
F
ix
p
aram
name in du
m
p file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM] PR target/70830: Avoid POP-{reglis
t
}^ when
r
eturning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
t
kachov
[
A
RM]
Add
mode to probe_
s
tack
s
et opera
n
d
s
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[intern
a
l-fn
.
c]
[
committed] Conv
e
rt conditional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktka
c
hov
[AA
r
ch64] D
e
fine
W
ORD_REGISTER_OPE
R
AT
I
ONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
k
t
k
a
chov
[
r
tlanal
.
c]
Convert
con
d
itional co
m
pilatio
n
on WORD_REGISTE
R
.
.
.
commit
|
commitdiff
|
tree
next