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
[rtlanal] Fix WORD_REGISTER_OPERATIONS condition in nonzero_bits
2016-11-03
ktkachov
[rtlanal] Fix W
O
RD_REGISTER_O
P
ERATIONS
c
ondition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix
f
or bi
g
-en
d
ian gc
c
.
c-torture/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
t
ka
c
hov
PR tree-optimization/78170:
Truncate si
g
n-
e
x
t
ended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkac
h
ov
PR tr
e
e-
o
ptimizati
o
n
/
78162: Reject n
e
gati
v
e off
s
ets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
[A
A
r
c
h64] Add function commen
t
s to some prologue/epilogu
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE
s
tore
m
e
r
g
ing pas
s
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[chec
k
_GNU
_
st
y
le
.
sh] Mo
r
e a
g
gressiv
e
ly i
g
nore
dg
-
xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkacho
v
[ree] P
R
rtl-op
t
i
mizat
i
o
n
/78038: Ha
n
dle g
l
obal
r
egister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64] Use new
t
a
r
get pas
s
reg
i
str
a
tion f
r
ame
w
ork
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch6
4
]
A
d
d
spellc
h
ecking
hints for -march,-m
c
pu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-rtx] Zero-initialise
l
oca
l
array in si
m
p
l
ify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold
-
cons
t
] Fix native_encode
_
r
e
al
f
or HFmode
constants
commit
|
commitdiff
|
tree
2016-10-03
kt
k
a
c
h
ov
Revert: [RTL ifc
v
t]
T
ransform (X == CST) ? -CS
T
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
kt
k
achov
[
R
T
L
i
fcvt] Transform
(
X
== CST) ?
-
C
ST :
Y into (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktka
c
hov
[ARM
]
Fix -Wimpli
c
it-fallthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[
r
egre
n
a
me][
s
el-sche
d
] Fix bogus use of HARD_FRAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplif
y
-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
conditio
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
k
t
kac
h
o
v
[AA
r
ch64] Add A
N
DS
p
a
ttern for CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktk
a
chov
[
A
R
M]
PR
t
arget/704
7
3: R
e
d
u
ce size of Cortex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
k
t
k
achov
[ARM]
Ref
a
c
t
o
r
MOVW/MO
V
T fu
s
ion logic to allo
w
extension
commit
|
commitdiff
|
tree
2016-08-01
ktk
a
chov
[AArch64] Allow multiple-of-
8
immediat
e
o
ffsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkach
o
v
[vector
i
zer
]
[2/2
]
Hook
up mu
l
t
s
y
n
thesi
s
logic
i
nto
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2]
Move choos
e
_mult_variant declaration and depen
d
ent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
t
k
achov
[expr
.
c]
P
R
middle-e
n
d
/
7
1700: ze
r
o-exte
n
d sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
k
tkacho
v
[ARM] Ad
d
support for some
ARMv8-A cores to
d
r
iver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkach
o
v
[RTL
i
fcvt] PR
r
tl-optimization/71594
:
ICE in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktka
c
ho
v
[
ARM
]
D
e
lete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
k
t
k
a
c
h
ov
[AArch6
4
]
[
2/2] (Re)Imple
m
ent vcopy<q>_lane<
q
> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
A
rch64
]
[1/2
]
Add su
p
port INS (eleme
n
t) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkac
h
o
v
[
A
RM][1/4] Rep
l
a
ce
uses of int_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktk
a
ch
o
v
[
A
RM] Add
in
i
tial su
p
port for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktka
c
hov
[AArc
h
64
]
Ad
d
initi
a
l s
u
pport
for
Cortex-
A
73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[
t
ypo] alignement -> alignment
commit
|
commitdiff
|
tree
2016-06-15
k
t
kacho
v
[A
A
r
c
h64]
[
ob
v
ious] Clean up parentheses and
use GET_MODE_
U
NI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL ifcvt] Allow simple regis
t
er s
u
bregs in noce_conve
r
t_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typo in
copyright
b
oilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[
AArch64]
H
andle AND+ASHI
F
T
form
of UB
F
IZ
correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
U
pdate document
a
tion
for
A
RM architecture
commit
|
commitdiff
|
tree
2016-06-09
k
t
k
achov
[RTL
i
f
c
vt] Print name of noce
trasf
o
rm tha
t
su
c
ce
e
ded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[AArch64] Model
C
S
E
L instruction in Cortex-A5
7
scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[si
m
pli
f
y-rtx] Fix unused variable war
n
ing
i
n simplify_c
o
n
d
_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL ifcvt] PR middle-e
n
d/3
7
780:
Conditional exp
r
e
ssio
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
kachov
[2
/
3][AArch64] Keep CTZ compon
e
nts tog
e
ther
un
t
il
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
chov
[
1/
3
][ARM] Keep ctz e
x
pre
s
sions together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[AR
M
][obvi
o
us] Fix typos in
*thumb
1
_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktka
c
h
ov
[
rtlanal] Fix rtl-optimization/
7
129
5
commit
|
commitdiff
|
tree
2016-06-02
ktkac
h
ov
Fix fallout from: [ARM]
P
R
tar
g
et
/
70830: A
v
oid P
O
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
A
RM
]
U
se proper o
u
tp
u
t
mo
d
ifie
r
for DImode r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkach
o
v
[ARM] Tie
ope
r
an
d
1 to op
e
rand
0 in AE
S
MC pattern
w
hen
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
k
a
chov
[AAr
c
h64] Use
aarch64_fusi
o
n_en
a
bled
_
p
t
o
c
h
eck f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
AArch64]
Remo
v
e a
a
rch64_simd
_
att
r
_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Tie op
e
rand 1 to operand 0 in
A
ESMC patter
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[A
A
rch6
4
] S
i
mplify ashl<mode>3
e
x
pan
d
e
r
for
S
H
ORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Delete
obs
o
lete
CC_Z
E
SWP
an
d
CC_SES
W
P CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktk
a
chov
[
R
TL ifcv
t
] PR rtl-optim
i
zation/66940: Avoid signe
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkacho
v
[AR
M
][4/4
]
Simplify checks for CONST_INT_P and co
m
parison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4
]
Cleanu
p
casts from INTVAL to
[
unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kacho
v
[
A
R
M
][
2
/4] R
e
plac
e
cast
s
of 1 to HOST_WIDE_INT by
HO
S
T_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR target/69857
Remove bogus ea
r
ly re
t
u
r
n
f
alse
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[A
R
M] Fix costing
o
f sign-extending load in r
t
x costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[AR
M
] PR target/710
5
6: Don't use vectorized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AA
r
ch64] P
R
ta
r
get/70809:
Delete
a
arch6
4
_
v
mls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkac
h
ov
[AArch64][tests
]
S
kip cpu-diagnostic
s
tests
w
hen ove
r
ridi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkacho
v
[o
b
vious] Typo
f
ix in tree
-
ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious]
Fix param
name in
dump
f
i
l
e
commit
|
commitdiff
|
tree
2016-05-12
ktkac
h
ov
[ARM] PR t
a
rget/70830: Avoid POP-
{
re
g
list}^ wh
e
n return
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
t
kach
o
v
[ARM] Add mode
to prob
e
_s
t
ack set
operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[interna
l
-
fn
.
c
]
[commi
t
ted] Conv
e
rt
c
onditional compi
l
atio
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
t
k
achov
[AArch64] Define WORD_REGISTER_OP
E
R
ATIONS
to
z
ero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[
r
tlana
l
.
c
]
Convert conditi
o
nal c
o
mpilation on W
O
RD_RE
G
ISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FAIL: gcc
.
dg/tree-ssa/minmax-2
.
c scan-tree-du
m
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
tkachov
[AArch64] Wo
r
k around
PR ta
r
ge
t
/64971
commit
|
commitdiff
|
tree
2016-04-15
kt
k
achov
[ARM][do
c
]
Document deprecation of pre-ARMv4
T
architectur
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuite] PR rtl-optimi
z
ation/7068
1
: XFAIL i
r
a
-
s
hr
i
nkwra
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktk
a
chov
[ARM] PR
target/70566
C
hec
k
that condi
t
ion
re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM] Red
u
ce
size
o
f arm1020e
automato
n
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[AR
M
] Split out
a
rmv7ve effec
t
ive target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR driver/70132: Avoid do
u
ble fcl
o
se i
n
d
rive
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktka
c
h
o
v
[
A
Arch64] Fix gcc
.
tar
g
et/aarch64
/
vect-reduc-or
_
1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kac
h
ov
[AA
r
ch6
4
] PR ta
r
g
e
t/70002:
Make aarch64_
s
e
t
_current_fu
n
c
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
kt
k
achov
[AArch64] Fix t
h
i
nko
in handli
n
g of -momit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvious] Fix typo in tre
e
-ssa-math-o
p
ts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkac
h
ov
[ARM
]
Er
r
or out of arm
_
n
e
on
.
h
if compil
i
ng for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
kt
k
achov
[
A
Arch64]
[
testsuite] PR
target/70004: Re
m
o
ve check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR rtl-opti
m
ization/
6
9904: Disallow copy
i
ng/du
p
lica
t
in
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktk
a
c
ho
v
[AArch64] Set TREE_TARGET_GLO
B
A
L
S in
aarch64_set_current_
f
un
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch6
4
]
PR target/69
6
13: Return zer
o
TARGET_SH
I
FT_T
R
UNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
tkac
h
ov
[ARM] Tests for arm_restri
c
t_it pa
t
terns in th
u
mb2
.
m
d
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
h
o
v
[gcse
]
PR rtl-opt
i
mizati
o
n/698
8
6: Ch
e
ck target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkacho
v
[ARM] Add initial support for the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR
target/69875 F
i
x a
t
omic_
l
oad
d
i expansion
commit
|
commitdiff
|
tree
2016-02-19
k
t
kacho
v
[AArc
h
64] Skip gcc
.
target/aarch64/ass
e
mbler_arch
_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AArch64] PR
target
/
69161:
D
on't use special predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
AR
M
] PR target/6
9
161
:
Don'
t
i
gnore mode when matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[A
A
rch64] On
l
y
update asse
m
bler
.
a
rch
d
i
rec
t
ive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][4/4] A
d
just g
c
c
.
target/arm/
w
mul-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
k
tk
a
chov
[
c
se]
[
3/4] Don't overwrite original rtx when fold
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[ARM][2/4]
Fix ope
r
a
nd costing logi
c
for SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][1/4] PR ta
r
get/65932: Add testcase
commit
|
commitdiff
|
tree
next