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
[
r
tla
n
al] Fix WO
R
D_REGISTER
_
O
PERATIONS
c
on
d
ition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for
big-endian gcc
.
c-torture/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
t
ree-opt
i
mization/78170: Truncate
s
ign
-
extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
h
ov
PR tree
-
optim
i
zation/78162: Reject negati
v
e
o
ff
s
ets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkach
o
v
[
AArch6
4
]
Add function comments
to some
pr
o
logue/epi
l
o
gue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
t
k
acho
v
GIMPLE store merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktka
c
hov
[
check_GNU_sty
l
e
.
sh] M
o
re aggressively i
g
nore dg-xx
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree]
P
R rtl-opt
i
mization/
7
8038:
Ha
n
dle global
regis
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktk
a
c
h
ov
[AArch64]
Use new targe
t
pass r
e
gistration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
k
t
k
achov
[AArc
h
64] Add spell
c
h
e
cking hints for -ma
r
ch
,
-
m
cpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
k
tkac
h
ov
[simplif
y
-rtx
]
Zer
o
-initi
a
lis
e
l
o
cal ar
r
ay in simplify_imm
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
kt
k
achov
[
f
old-const]
F
ix nati
v
e_enco
d
e_real
f
or HFmode c
o
nstants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert:
[RTL i
f
c
v
t] Transform (X == CST)
? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt] Transform (X == C
S
T
)
? -CST :
Y
i
n
to
(
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
kt
k
achov
[ARM] F
i
x
-Wimplic
i
t
-fall
t
hrough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktk
a
chov
[re
g
r
ena
m
e][se
l
-
sch
e
d] Fix bogus u
s
e of HARD_FRAME_P
O
INTER
_
R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-
r
tx] (G
T
U (P
L
US
a
C)
(C - 1)
)
--> (L
T
U a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[
expmed
.
c] PR middle-
e
n
d/77426 De
l
ete
d
u
plic
a
te condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkac
h
ov
[AArch64] Add ANDS
p
at
t
er
n
for CMP+ZE
R
O_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[
AR
M
]
PR target/7047
3
: Reduce size of C
o
rt
e
x-
A
8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkacho
v
[ARM] Refactor M
O
VW/MO
V
T fus
i
on lo
g
ic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] Allo
w
multiple-of-8 immedia
t
e
o
f
fsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[v
e
ctorizer][2/2]
Ho
o
k
up mult syn
t
h
e
sis log
i
c in
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
kachov
[1/2] Move choose_mul
t
_variant
declaration and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[
e
xpr
.
c] P
R
midd
l
e-end/71700:
ze
r
o-extend sub-
w
ord
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkacho
v
[ARM] Add
s
u
p
po
r
t for
some ARMv
8
-A cores to dr
i
ver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifcv
t
] PR rtl-optimization/7159
4
:
ICE in n
o
ce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktk
a
chov
[ARM]
D
elete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][2/2
]
(Re)Implement
v
copy<q>_lane<q> intrinsic
s
commit
|
commitdiff
|
tree
2016-06-30
ktk
a
chov
[
AA
r
ch64][1/2] Add
s
upport INS (ele
m
en
t
) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM]
[
1/4] R
e
place u
s
es of int_lo
g
2 by exact_
l
og2
commit
|
commitdiff
|
tree
2016-06-22
ktk
a
c
h
ov
[ARM] Ad
d
initial support
f
or Cortex
-
A
7
3
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
AArch64] Add i
n
itia
l
suppo
r
t
for Corte
x
-
A
73
commit
|
commitdiff
|
tree
2016-06-20
k
tkachov
[typo]
a
lignement ->
a
lignme
n
t
commit
|
commitdiff
|
tree
2016-06-15
kt
k
ach
o
v
[AArch64][obvi
o
us]
C
l
e
an up parentheses and use GET
_
M
O
D
E_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
kt
k
achov
[R
T
L ifcv
t
] Allow simple register subre
g
s in noce_conver
t
_m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typo in copyright boi
l
e
rpla
t
e
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch64] Handle AND+ASHIF
T
f
o
r
m
of UBFIZ
cor
r
ectl
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Update documentation for ARM a
r
chitecture
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
h
ov
[RTL ifcvt] Print name of noce
t
ras
f
orm that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
[
A
Arch
6
4] Model CSEL
ins
t
ruction in Corte
x
-A
5
7 sc
h
eduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktk
a
chov
[simplify-rtx] F
i
x u
n
used
vari
a
ble war
n
in
g
i
n
simplif
y
_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[3/
3
][RTL ifcvt] PR middle-end/37
7
80: Conditional expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkachov
[2/3][
A
A
r
ch64
]
K
e
ep
CTZ
c
om
p
onents together until aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/
3
][ARM] Ke
e
p ct
z
expressions together until aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkac
h
o
v
[ARM
]
[
obvious]
Fix typos in
*t
h
umb1_muls
i
3
c
o
m
me
n
t
commit
|
commitdiff
|
tree
2016-06-02
k
t
kach
o
v
[rtlanal] Fix rtl-optimi
z
ation/
7
1295
commit
|
commitdiff
|
tree
2016-06-02
ktkach
o
v
F
ix fallout from: [ARM] PR target/70830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktka
c
hov
[ARM]
U
se p
r
oper
o
ut
p
ut modifier for D
I
mode
r
egister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie oper
a
nd 1 to operan
d
0 in AESMC pa
t
t
e
r
n
when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkach
o
v
[AArch64] Use aarch6
4
_fusion
_
enabled_p
to
c
heck for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AAr
c
h64] Remove
aarch64_simd_attr
_
l
e
ngth_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AA
r
ch64] Tie
o
perand
1 to operand 0 in AESMC patter
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64]
S
impli
f
y ashl<mode>3 expander for
S
HORT mo
d
es
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch
6
4
] Delete obsolete C
C
_
ZESW
P
an
d
CC_SESWP
C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL if
c
vt] PR rt
l
-
o
p
timi
z
at
i
on/66940: Avoid s
i
gned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tk
a
chov
[A
R
M][4
/
4
] Simplify check
s
f
o
r
CONST_INT_P and
c
ompari
s
on
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3
/
4] Cleanup
c
a
st
s
from INTVAL
t
o [u
n
sign
e
d
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4
]
R
e
pla
c
e casts of
1
to HOST_WID
E
_IN
T
by H
O
ST
_
WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kacho
v
[ARM] PR target/69
8
5
7
Rem
o
ve bogus
e
a
rly
ret
u
r
n
f
a
lse
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
k
tkachov
[ARM] F
i
x costi
n
g
of sign-extending l
o
ad in rtx cost
s
commit
|
commitdiff
|
tree
2016-05-19
ktk
a
chov
[ARM
]
PR
targ
e
t/71056: Don't use vectori
z
ed builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkach
o
v
[AArch64] PR tar
g
et/70809: Delete aarch64_vmls<mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktk
a
chov
[AAr
c
h64][te
s
t
s
] Skip
cp
u
-dia
g
nostics
tests w
h
en overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkacho
v
[obvious] Typ
o
f
ix in tree-ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkach
o
v
[o
b
viou
s
] Fix param name in dum
p
file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[
A
RM] PR targ
e
t
/70830: Avoid POP-{r
e
g
lis
t
}^ when re
t
urn
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add mode to
probe_stack s
e
t
o
per
a
nds
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[
i
nt
e
rnal-f
n
.
c][commit
t
ed
]
Convert condition
a
l compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktka
c
ho
v
[AArch64] Define WORD_REGISTER_OPE
R
ATIONS to zer
o
and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[
rtlanal
.
c
]
Convert conditional compilat
i
on
o
n WORD_RE
G
ISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix F
A
I
L
: gc
c
.
dg/tree-ssa/
m
inmax-2
.
c scan-tree
-
du
m
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64]
Work around
PR target/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkac
h
ov
[
A
R
M][doc]
D
ocument deprecatio
n
o
f
pr
e
-ARMv4T
archi
t
ecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkach
o
v
[
t
estsuite] PR r
t
l-opti
m
i
z
at
i
on/70681:
X
FAIL ira-shr
i
n
k
w
rap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[A
R
M
]
PR target/70566 Ch
e
c
k
t
h
at condit
i
on regis
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkacho
v
[AR
M
] Reduc
e
s
ize of ar
m
10
2
0e automato
n
commit
|
commitdiff
|
tree
2016-03-23
k
tkac
h
ov
[ARM]
Sp
l
i
t
out ar
m
v7ve effective target check
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
c
h
o
v
[
A
RM] PR drive
r
/
7
0
132: A
v
oid
d
oub
l
e fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
kt
k
achov
[AArch64] Fi
x
gcc
.
target/aa
r
ch64/vect
-
reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArc
h
64] P
R
target/70002:
Make aarch64_set_current_functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktk
a
chov
[AArch64] Fix thin
k
o in handl
i
ng of -
m
omit
-
leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
tkac
h
ov
[obvi
o
u
s] Fix typo in tree-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[
A
RM] Error
o
u
t of arm_n
e
o
n
.
h if
c
ompiling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkach
o
v
[AArch
6
4
]
[testsui
t
e]
P
R
tar
g
et
/
70004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
t
kachov
[ARM] P
R
rtl-optimization/6
9
904:
Disallo
w
cop
y
i
n
g
/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
t
kach
o
v
[A
A
rch
6
4] Set TREE_
T
A
RGET_GLOBALS in
a
arch64_set
_
current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch
6
4] PR ta
r
get/6961
3
:
Retur
n
zero
T
A
R
G
ET_
S
HIFT_TRUNC
A
TI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
chov
[ARM] Tests for arm_restr
i
c
t
_
it
patterns in
thumb2
.
m
d
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse
]
PR
rtl-optimizat
i
o
n
/69886:
Check target
mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
A
RM] Add in
i
tial suppor
t
for the
C
o
rtex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR target/69875 Fix at
o
mi
c
_loaddi exp
a
nsio
n
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[
A
A
rch64] Skip gcc
.
target/aarc
h
6
4/
a
ss
e
mbler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkac
h
ov
[A
A
rch64] PR t
a
r
g
et/69161: D
o
n't use specia
l
p
redicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM] PR target/69161: Don't ignore mode
w
h
e
n matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64
]
Onl
y
upda
t
e assem
b
ler
.
arch dir
e
ctive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][4/4] Adjust gcc
.
target/arm/wmul-[123]
.
c
tests
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[cse][3
/
4
]
Don't o
v
er
w
ri
t
e original rtx wh
e
n
foldi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[ARM][2/4]
F
ix operand costing logi
c
fo
r
SMUL[
T
B]
[
TB
]
commit
|
commitdiff
|
tree
2016-02-04
ktkach
o
v
[
AR
M
]
[
1/4] PR
target/65932: A
d
d t
e
st
c
ase
commit
|
commitdiff
|
tree
next