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
[1/2] Fix off-by-one error in clear_bit_region in store merging (PR tree-optimization...
2016-11-08
ktka
c
h
o
v
[
1/2] Fix off-by-one error in
c
lear_bit_region
in
store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[A
A
r
c
h64] Fix PR
target/77822: Use tigh
t
er predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[
rtlanal] Fix WORD_REGISTER_OPERA
T
IONS co
n
dition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for
big-endi
a
n
gcc
.
c-torture/execute/
p
r55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tr
e
e-optimization/78170: Tru
n
cate sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
ka
c
hov
PR tree-optimization/78162: Re
j
ect negative off
s
e
t
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
ch
o
v
[AArch6
4
] Add func
t
ion
comments to some prologue
/
epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE store mergi
n
g
p
as
s
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_GNU_style
.
sh]
M
or
e
aggr
e
ssively ig
n
ore
dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree]
P
R rtl-optim
i
zation/780
3
8:
H
andl
e
gl
o
bal registe
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64
]
Use new target
pass registration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkacho
v
[
AArch64] A
d
d
spe
l
lchecking hints f
o
r -march,-mc
p
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
kt
k
achov
[simplify-rtx] Zero-i
n
i
ti
a
lise lo
c
a
l
array
in simplify_
i
mmed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-c
o
nst] Fix native_encode_real
for
HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
R
evert: [RTL ifcvt] Tr
a
nsfor
m
(X == CST) ?
-
C
ST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[
RTL ifcvt] Transform (X == CST) ? -CST :
Y i
n
to
(
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM
]
Fix -Wimplic
i
t-fal
l
t
hrough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename][s
e
l-sched
]
Fi
x
bogus us
e
of HARD
_
FRAME_P
O
INT
E
R_
R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[
s
i
m
p
l
ify-rtx] (
G
TU (
P
LUS a C) (C -
1)) --> (LTU
a
-C)
commit
|
commitdiff
|
tree
2016-09-12
ktkacho
v
[expme
d
.
c
] PR mid
d
le-end/77426 D
e
l
ete duplicate condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch6
4
] Add ANDS patter
n
f
or
C
M
P
+ZER
O
_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
kt
k
achov
[A
R
M] PR target/70473: Reduce size of Cortex-A
8
automat
o
n
commit
|
commitdiff
|
tree
2016-08-26
ktka
c
hov
[
A
RM
]
Ref
a
ctor MOVW/M
O
VT
f
usion logic to
a
llow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64]
Allow m
u
ltiple-of-8 immediate offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[
vectorizer][
2
/2] Hook up mul
t
synthesis log
i
c into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkacho
v
[1/2] Move choose
_
mult_varian
t
d
eclarat
i
on and dep
e
n
dent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[expr
.
c] PR mi
d
d
le-end
/
71700: zero-e
x
tend su
b
-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[A
R
M] A
d
d su
p
port f
o
r som
e
A
R
Mv8-A
c
o
res to
driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
t
kachov
[RTL ifcvt]
PR rtl-optim
i
zati
o
n/71594
:
I
C
E in noce_emit_c
m
o
v
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
k
tk
a
c
h
ov
[ARM] Delete thumb
_
reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
AArch
6
4][2/
2
]
(Re)Implement vcopy<q>_lane<q>
i
ntrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[A
A
rch64][1/2]
A
dd sup
p
ort I
N
S (eleme
n
t) instru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktk
a
chov
[AR
M
][1/4]
Re
p
lace uses o
f
i
n
t_log2 by exa
c
t_log
2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM] Add init
i
al su
p
port
for Cortex
-
A73
commit
|
commitdiff
|
tree
2016-06-22
ktkacho
v
[AArch64
]
Add i
n
it
i
a
l s
u
p
p
o
rt for
Cortex
-
A
7
3
commit
|
commitdiff
|
tree
2016-06-20
k
t
kachov
[typo] aligneme
n
t -> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
ch
o
v
[AArch64][obvious]
C
lea
n
up pa
r
ent
h
eses and use GET_MODE
_
UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[RTL ifc
v
t] Al
l
ow simpl
e
register s
u
b
r
egs in no
c
e_conv
e
rt_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkacho
v
Fix typo in copyri
g
h
t
boilerpla
t
e
commit
|
commitdiff
|
tree
2016-06-14
ktkacho
v
[AArch64] Handl
e
AND+A
S
HIFT form of UBFI
Z
corr
e
c
tl
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
achov
Update documentation
fo
r
ARM architectur
e
commit
|
commitdiff
|
tree
2016-06-09
k
tkach
o
v
[RTL ifcvt]
P
rint name of n
o
ce tra
s
form that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tkachov
[AA
r
c
h
6
4] Model CSEL instructio
n
in Cortex-
A
57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktk
a
chov
[sim
p
l
ify-rtx] Fix u
n
used variable wa
r
ning in simplify_cond
_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkachov
[3/3][RTL ifcvt] PR m
i
ddle-end/37780:
Conditional expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2
/
3][AArch64]
K
eep CT
Z
components
to
g
e
t
her until aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
hov
[1/3]
[
ARM] Keep ctz e
x
pressions together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[A
R
M]
[
obvio
u
s] Fi
x
typos in *thumb1_mulsi3
comme
n
t
commit
|
commitdiff
|
tree
2016-06-02
k
tka
c
hov
[
rtl
a
nal] F
i
x rtl
-
o
ptimization/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix f
a
l
l
out from: [A
R
M]
P
R
t
a
r
get/7
0
830: Avoid PO
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
tkachov
[A
R
M
]
U
s
e proper output modifier for DImo
d
e
r
egister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[A
R
M] Ti
e
operand 1
t
o operand
0
i
n AESMC pat
t
ern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
achov
[
A
Arch
6
4
]
Use
a
arch
6
4_fusion_enabled
_
p to check
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
tk
a
chov
[A
A
rch64
]
Remove aa
r
c
h64
_
simd_attr_leng
t
h_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Tie operand 1 to operand 0 in AESMC pa
t
ter
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
hov
[AArch64] Simplify
ashl<
m
ode>
3
expa
n
der for SHORT
m
od
e
s
commit
|
commitdiff
|
tree
2016-05-27
kt
k
achov
[AArch
6
4] Delete
o
bsol
e
te
C
C
_
Z
E
SWP and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkach
o
v
[RTL
i
f
c
vt] PR rtl-optimization/
6
6940:
Avoid
signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
ch
o
v
[ARM][4/
4
] Simplify
checks for CONST_I
N
T_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
ho
v
[ARM][3/4] Cl
e
anup
c
asts from INTVA
L
t
o
[unsig
n
ed
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
AR
M
][
2
/4
]
R
e
p
l
ac
e
casts
o
f 1 t
o
H
O
ST_WIDE_
I
NT by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR target/698
5
7
Rem
o
ve bogus early retu
r
n false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktk
a
chov
[
A
R
M] Fi
x
costing o
f
sign-exten
d
ing lo
a
d
in
rtx c
o
st
s
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR
target
/
71056
:
Don't u
s
e vectorized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktk
a
c
hov
[AA
r
c
h64] PR targe
t
/70809: Delete
a
arch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktk
a
chov
[AArch64][tests]
Skip c
p
u-diagnostics test
s
when overri
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typo fix in tree-s
s
a-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
chov
[
o
b
v
i
ous] Fix param name
i
n d
u
m
p
file
commit
|
commitdiff
|
tree
2016-05-12
kt
k
a
chov
[AR
M
] PR targe
t
/70830:
A
void
P
O
P-{reglist}^ w
h
en r
e
turning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
tkachov
[ARM] A
d
d mode to probe
_
stack set operand
s
commit
|
commitdiff
|
tree
2016-04-28
ktkach
o
v
[in
t
ern
a
l-
f
n
.
c
]
[committed] Convert cond
i
tion
a
l compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktk
a
chov
[AAr
c
h64] Define WORD_REGISTER_OPERATIONS
t
o zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlanal
.
c] Convert conditional compilati
o
n
o
n
WO
R
D_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix
FAIL:
g
cc
.
dg/tree
-
s
sa/minmax-2
.
c
s
c
a
n-tr
e
e-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AAr
c
h64] W
o
r
k a
r
o
u
nd PR target/64971
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[ARM]
[
doc] Documen
t
deprecation of pre-A
R
Mv4T a
r
chitecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
kt
k
achov
[testsuite
]
PR rtl-op
t
imiza
t
i
o
n/70681: XFA
I
L
i
ra-s
h
rinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM] PR ta
r
get/70566 Check t
h
at con
d
it
i
on register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
k
t
kachov
[ARM]
Reduce size of arm1020e au
t
omat
o
n
commit
|
commitdiff
|
tree
2016-03-23
k
tkac
h
ov
[A
R
M] Split out armv7
v
e effective tar
g
et check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR dr
i
ver/7
0
1
3
2: Av
o
id double fclose in
d
river
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kachov
[AArch64] Fix gcc
.
targe
t
/aarch64/vec
t
-
r
educ-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
tkac
h
ov
[AArch64] PR target/
7
0002
:
M
a
ke
a
a
rch64_set_current_functio
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch6
4
] Fix think
o
i
n h
a
n
dling
of -momit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvious] F
i
x
typo in tree-ssa-math-o
p
ts
.
c
commit
|
commitdiff
|
tree
2016-03-07
kt
k
acho
v
[ARM] Erro
r
out
o
f ar
m
_neon
.
h
i
f comp
i
ling for
soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
t
kachov
[AArc
h
6
4
][testsuite] PR
t
arget/70004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[A
R
M] P
R
rtl-
o
p
timization/69904: Di
s
allow copying/du
p
l
icatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktk
a
chov
[AArch6
4
]
S
et TREE_TARG
E
T_GLOBALS in
a
a
rch64_se
t
_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
t
kach
o
v
[AArch64] PR target/6961
3
:
Return
zero TA
R
GE
T
_SHIFT_T
R
UNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkacho
v
[ARM] Test
s
fo
r
arm_restri
c
t_it patterns i
n
thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[g
c
se] PR rtl-
o
p
t
i
mization/69886: Check
t
a
r
get
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
ARM] Add initial sup
p
ort for the
Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkacho
v
[A
R
M] P
R
target/69875
Fix a
t
omic_loaddi ex
p
ans
i
on
commit
|
commitdiff
|
tree
2016-02-19
kt
k
ach
o
v
[AArch64] Skip gcc
.
target/aarc
h
64/assembler_
a
rch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
ka
c
hov
[
AArch6
4
] PR target/69
1
6
1
: Don't use
s
p
ecial
p
redicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
k
achov
[
ARM] PR target/6916
1
: Don't ign
o
re m
o
de when matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
kt
k
achov
[AArch64] Only
u
p
d
ate as
s
embler
.
arch
d
irec
t
i
ve when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
A
RM]
[
4/4] Adjust
g
cc
.
t
a
r
get/
a
rm/w
m
ul-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
h
o
v
[cse][3/4
]
Don't o
v
erw
r
ite origina
l
rtx when folding
.
.
.
commit
|
commitdiff
|
tree
next