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
[ARM] PR target/78364: Add proper restrictions to zero and sign_extract patterns...
2016-11-16
ktkachov
[ARM] P
R
target/78364
:
Add
p
roper restrictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] Add store mergi
n
g
unit test
s
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[ARM][2/2] R
e
mov
e
old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM]
[
1/2] Use ge
n
eric_extra_costs in all
r
ema
i
n
ing
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
kt
k
achov
[1/2] Fix
o
f
f
-by-one error in clear
_
bit_region in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
tkac
h
ov
[AArc
h
6
4] Fix PR ta
r
g
et/77822: Use tighter
pr
e
dicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktk
a
chov
[
rtlanal]
Fix
W
O
R
D_REG
I
STER_OPERATIONS conditi
o
n in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix fo
r
big-endian gcc
.
c-torture/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
PR tre
e
-
optimization/78170: Truncate sig
n
-ext
e
nded
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR t
r
e
e
-optimization/78162: Rej
e
ct n
e
g
a
tive offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
[
A
Arch
6
4] Ad
d
function
comments to some p
r
ologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GI
M
PLE store
mergi
n
g pass
commit
|
commitdiff
|
tree
2016-10-24
ktkach
o
v
[check
_
GNU_style
.
sh] Mo
r
e aggressively
ignore dg-x
x
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR r
t
l-optimiza
t
ion
/
780
3
8: Handle g
l
o
b
al register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktk
a
c
hov
[AArch64] Use new
t
arget
p
ass registration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
k
tkachov
[AArch6
4
] Add spellchecking h
i
nts
for -mar
c
h,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktka
c
hov
[simplif
y
-rtx] Ze
r
o-
i
nitialise local
array in si
m
plify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
tk
a
chov
[fold
-
con
s
t] F
i
x native_encode_re
a
l for HF
m
o
d
e
consta
n
ts
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Reve
r
t:
[R
T
L
i
fcvt] Transfo
r
m (
X
== CST) ? -CS
T
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt] Transfor
m
(X == C
S
T) ? -CS
T
: Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
t
k
a
chov
[ARM] Fix -Wimp
l
icit
-
f
allthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
k
t
kac
h
ov
[regrename
]
[sel
-
sched]
F
ix bogus use
of HARD
_
FRAME_POI
N
TE
R
_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkac
h
ov
[simpli
f
y-rtx
]
(GT
U
(PLUS a C) (C
-
1)) -
-
> (
L
TU
a
-C)
commit
|
commitdiff
|
tree
2016-09-12
kt
k
achov
[
e
x
pmed
.
c
] PR middle-end/77426
D
elete dupl
i
c
a
te condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkac
h
ov
[AArch64] Add
A
ND
S
pattern for CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktka
c
h
o
v
[ARM] PR target
/
7
0473
:
Reduc
e
size of Cortex-A8
a
utomaton
commit
|
commitdiff
|
tree
2016-08-26
k
t
ka
c
hov
[
A
RM] Refactor MOVW/MOVT fu
s
io
n
logic t
o
allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktk
a
chov
[
AArch64] Allo
w
m
ultiple-of-8 i
m
mediate offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkacho
v
[vectorizer][2/2]
Hook up
mult
s
ynthesis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
kachov
[
1
/2] Move choo
s
e_mult_va
r
iant
declaration and de
p
endent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkach
o
v
[ex
p
r
.
c]
PR midd
l
e-end/
7
1700: zero-extend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM] Add support for s
o
me
A
RM
v
8-A cores to
d
river
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[
R
TL ifc
v
t] P
R
rtl-opt
i
mizat
i
on/715
9
4:
ICE in noce_emit_c
m
ov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[ARM]
Dele
t
e thumb_re
l
o
ad_in
_
h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][2/2]
(
Re
)
Implement vc
o
p
y<q>_lane<q> intrin
s
i
c
s
commit
|
commitdiff
|
tree
2016-06-30
k
tkachov
[A
A
rch64
]
[1/2] Add
s
u
pport
I
NS (element) i
n
str
u
ction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkach
o
v
[
ARM][1/4] Replace uses of i
n
t_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
ARM] Add initi
a
l support for Cortex-
A
73
commit
|
commitdiff
|
tree
2016-06-22
ktkacho
v
[
A
Arch64]
Add initi
a
l support for
C
ortex
-
A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typo
]
a
lignemen
t
-> a
l
ignmen
t
commit
|
commitdiff
|
tree
2016-06-15
k
t
kacho
v
[A
A
rch64][obvious
]
Clea
n
up parentheses a
n
d use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
tkach
o
v
[RTL i
f
cvt] Allow
s
imple register subregs in noce_con
v
e
r
t_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
kt
k
achov
Fix typ
o
in co
p
yright
b
oile
r
plate
commit
|
commitdiff
|
tree
2016-06-14
k
t
kachov
[AAr
c
h6
4
] Handl
e
AND+A
S
HIFT form
o
f
U
BFIZ cor
r
e
c
tly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
chov
Up
d
ate
docum
e
ntation
f
or
A
RM architecture
commit
|
commitdiff
|
tree
2016-06-09
k
tkachov
[RTL ifcvt] Print
name of noce tra
s
form that su
c
c
eeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
cho
v
[
A
Arch64] Model CSEL instruction in
Cortex-A57
scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktk
a
c
h
ov
[simplify-rt
x
] Fix unused variable warning i
n
simplify
_
cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
hov
[3/
3
][R
T
L ifcvt] P
R
middl
e
-e
n
d/37
7
80: Co
n
ditional expre
s
sion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkac
h
ov
[2/3][AArch64] Keep CTZ c
o
mponents together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
chov
[
1
/3][AR
M
] Keep ctz
e
xpressi
o
ns together unt
i
l after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvious] Fi
x
typ
o
s in *th
u
mb1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal] Fix rtl-optim
i
zation/
7
1295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fallout from:
[ARM] PR targe
t
/70830: Avoid PO
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
kachov
[ARM]
Use pro
p
er output m
o
difier for DImode reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
kt
k
acho
v
[ARM] Tie operand
1
to operan
d
0 in
AESMC pattern wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AAr
c
h64] Use aarch64_fus
i
on_
e
nabled
_
p
to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkach
o
v
[
AA
r
c
h
6
4] Remove
a
arch64_simd_att
r
_length_move
commit
|
commitdiff
|
tree
2016-05-27
k
tkachov
[A
A
rch64] Tie
o
perand 1 to
oper
a
n
d
0
in AES
M
C
patte
r
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
kt
k
a
c
hov
[AA
r
c
h
6
4] Simplify
ashl<mo
d
e>3 expander
fo
r
SHORT
modes
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[AArch
6
4] Delete obs
o
lete CC_ZESW
P
and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL
ifcvt] PR rtl-opti
m
i
zation/
6
6940:
A
vo
i
d signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkacho
v
[A
R
M][4/4] Sim
p
lify checks
f
or CONST_INT_P and
comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
a
c
hov
[
A
RM][3/4] Cleanup casts from INTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkacho
v
[AR
M
][2/4] R
e
p
l
ac
e
cast
s
of 1 to HOST_WIDE_INT by HOST_
W
I
D
E
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[
ARM] P
R
target/
6
9
85
7
Remove bogus early return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
kt
k
a
c
h
o
v
[ARM] Fix cost
i
ng of sign-ext
e
nding load in rt
x
costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
A
RM] PR ta
r
get/71056: Don't use v
e
ctorized built
i
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktk
a
chov
[A
A
r
c
h64]
PR t
a
rget
/
70809: Delet
e
aarch64
_
vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkac
h
ov
[AArch64][tests] Skip cpu-d
i
agnosti
c
s tests
w
h
e
n overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typo f
i
x in tree
-
s
sa-
l
oop
-
i
v
anon
.
c
commit
|
commitdiff
|
tree
2016-05-13
k
t
kachov
[obvi
o
us] Fix
param name in
d
ump file
commit
|
commitdiff
|
tree
2016-05-12
k
t
kachov
[A
R
M
]
PR target
/
7083
0
:
A
void POP-{reglist}^ when returnin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] A
d
d mode
to probe_stack set op
e
rands
commit
|
commitdiff
|
tree
2016-04-28
ktk
a
chov
[internal-f
n
.
c][committed] Convert co
n
d
i
t
i
onal compil
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
kt
k
achov
[
A
A
rch64] Define WOR
D
_RE
G
ISTER_OPERATIONS to zero
and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlanal
.
c] Convert
c
o
nditio
n
al
c
o
m
p
i
lation on
WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkach
o
v
Fix FAIL: g
c
c
.
dg/tree-ssa/minmax-2
.
c scan-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktka
c
hov
[
A
Arch64] Work ar
o
und PR target/64
9
71
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[ARM][doc] Doc
u
ment depre
c
at
i
on of
p
re
-
ARMv4T a
r
chitecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
c
h
ov
[
t
e
stsuite
]
PR rtl-opt
i
mization/70681: XFAIL ira-shrin
k
w
r
ap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
k
t
kachov
[ARM]
PR target/70566 Check that condition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
kt
k
achov
[
A
RM
]
Re
d
uce size of arm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Split o
u
t
a
rmv7
v
e effective
t
a
r
ge
t
check
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[ARM]
P
R driver/70132: Avoid double fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kachov
[AArch64
]
Fix gcc
.
t
arget/a
a
rch64/vect-
r
e
d
u
c-
o
r_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[
A
A
r
ch64] P
R
target/7
0
00
2
: Make aarch
6
4_set_current_functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[
AArch64]
Fix thinko
in handling
of -momit-lea
f
-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
kt
k
ac
h
ov
[obvious] Fix typo in
t
ree-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
t
kachov
[ARM] E
r
ror
o
ut of arm_neon
.
h if compiling for s
o
ft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AAr
c
h
6
4][testsuite] PR target/700
0
4: Remove c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] P
R
rt
l
-optimization/69904: Disallow copying/
d
up
l
i
c
atin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AAr
c
h64] Set TREE
_
TARGET_GLOBALS
in aarch64_set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] PR target/69613: R
e
tur
n
zero TAR
G
ET_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
ARM] T
e
sts for arm_res
t
rict_it patter
n
s
i
n
t
humb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkach
o
v
[gcse] PR rt
l
-optimizat
i
on/69886: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
A
R
M] Add initial su
p
p
ort for t
h
e Cortex
-
A
32
commit
|
commitdiff
|
tree
2016-02-24
k
t
kacho
v
[AR
M
] PR target/69875 Fix
atomic_loaddi
e
xpa
n
sion
commit
|
commitdiff
|
tree
2016-02-19
k
tkachov
[AArch6
4
] Skip g
c
c
.
target/
a
arch64/assembler_arch_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
kachov
[AArch
6
4] PR ta
r
get/69161: Don't us
e
spe
c
i
al predic
a
t
e
.
.
.
commit
|
commitdiff
|
tree
next