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/79911: Invalid vec_select arguments
2017-03-13
ktkachov
[AR
M
]
P
R target/799
1
1: Invalid
vec_select
a
rg
u
m
e
nts
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArc
h
64] PR ta
r
g
et/
7
9913: VEC_SELEC
T
bu
g
s in
aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR c/798
5
5: add full stop to store mergi
n
g p
a
r
am descriptions
commit
|
commitdiff
|
tree
2017-03-03
ktk
a
chov
[A
A
rch
6
4
] Fix bootstrap due t
o
wi
d
e_in
t
.
elt (0) unin
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
kt
k
a
c
h
o
v
Skip g
c
c
.
dg/gimplefe-26
.
c on non-c9
9
r
untime targe
t
s
commit
|
commitdiff
|
tree
2017-02-14
kt
k
a
c
h
ov
[ARM] PR
r
tl
-
optimization/686
6
4
I
m
p
lement TARGE
T
_SC
H
ED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkacho
v
[AArch64
]
PR rtl-optimization/686
6
4 Implemen
t
TARGET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AA
r
ch
6
4]
Us
e
c
ontains_mem_rtx
_
p to d
e
t
e
ct m
e
mory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM]
F
ix a
s
sembly comment syntax in -mprint-tune-
i
n
f
o
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[ris
c
v] Fix
bui
l
d due to IN
T
1
6
_MAX
i
s
sue
commit
|
commitdiff
|
tree
2017-01-25
ktkacho
v
[ARM] PR target/7
9
145
F
i
x xor
d
i3 expander for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkach
o
v
[doc]
Correct optimisation levels doc
u
mentation
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsuite] Requi
r
e shared effect
i
ve
t
a
r
g
e
t for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuite] Fix FAIL:
g
cc
.
dg/
l
to/pr69188 on b
a
re-
m
etal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkach
o
v
[ARM]
P
R target/71270 fix
neon_valid_immed
i
ate fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AA
r
ch64] Purge lef
t
ov
e
r occurr
e
nces of aarch64
_
no
p
c
r
elative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add
C
ortex-A15 tuning to gcc
.
dg/uni
n
it-pre
d
-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktka
c
hov
[t
r
e
e
-ssa-ad
d
ress
]
Avoid
c
reati
n
g non-c
a
n
o
ni
c
al
R
TL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM]
PR targe
t
/
78694: Avoid invalid
RTL sharin
g
in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
kt
k
a
c
h
ov
[AArch
6
4] Split X
-
reg UBFIZ into W-reg LSL whe
n
possib
l
e
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split
X-reg UBFX into
W
-reg LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
k
tk
a
chov
[li
b
stdc++][testsu
i
te] XFAIL tests r
e
lying on lo
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
kt
k
achov
[AR
M
]
[com
m
itted] Sor
t
ARMv8 processors by alphabeti
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkach
o
v
[AArch64]
Sepa
r
ate s
h
rink wrapping hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[A
A
rch64] PR targe
t
/
7
8362: Make sure to only tak
e
R
E
G
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
tka
c
hov
[TER] P
R
targ
e
t/48863 :
D
on't replace express
i
ons across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
k
t
kachov
[ARM] PR target/7
8
439: Upda
t
e movdi constraint
s
fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkach
o
v
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
k
tkachov
[AArch
6
4] Expand
DImode constant sto
r
es to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64] Fix gcc
.
dg/torture/float3
2
-b
u
il
t
in
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR target/78364: Add proper restrictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkacho
v
[2/2] Add store
m
er
g
ing unit
tests
commit
|
commitdiff
|
tree
2016-11-08
k
t
k
achov
[ARM
]
[
2
/2] Remove o
l
d rtx co
s
ts
commit
|
commitdiff
|
tree
2016-11-08
k
tkachov
[ARM][1/2] Use ge
n
er
i
c_
e
xtra_cos
t
s i
n
all
re
m
a
i
ning
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2
]
Fix off
-
by
-
one error in clear_bit_region in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64] Fix P
R
target/77822: Use tighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[r
t
lanal
]
Fix
WOR
D
_REGISTER_OPERATIONS condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
Fi
x
f
or big-endian gcc
.
c-torture/execute/pr5575
0
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkach
o
v
PR
t
ree-optimizatio
n
/78
1
70:
T
runcat
e
sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
P
R
tree-optimization/78162: Reject negat
i
ve offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch
6
4] Add function com
m
e
n
ts to so
m
e
p
r
ologu
e
/ep
i
logue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
kt
k
achov
GIM
P
LE store merging pass
commit
|
commitdiff
|
tree
2016-10-24
k
t
kac
h
ov
[ch
e
ck_G
N
U_style
.
sh] Mo
r
e aggr
e
ssively i
g
nore dg
-
xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[r
e
e
]
PR rtl-optimization/78038: Handle global re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkacho
v
[
AArch64
]
Use new ta
r
ge
t
pass r
e
gist
r
ation framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktk
a
chov
[AArch64] Add sp
e
llch
e
cking
hints f
o
r -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
k
tkachov
[sim
p
l
ify-rtx] Z
e
ro-initialise
loc
a
l array
in
s
impli
f
y_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkach
o
v
[fold-const] Fix nati
v
e_encode_real f
o
r HFmode cons
t
ants
commit
|
commitdiff
|
tree
2016-10-03
ktkac
h
o
v
Revert: [RTL ifcvt] Transfo
r
m (X == CST)
?
-
CST
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt] Tra
n
sfo
r
m
(X ==
CST) ? -CST :
Y into
(
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktk
a
cho
v
[ARM] F
i
x
-Wimpli
c
it-f
a
llth
r
o
ug
h
war
n
ings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename][se
l
-sched]
Fi
x
bogus use of HARD_F
R
AME_
P
OI
N
TE
R
_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
k
tkachov
[simplify-rtx] (GTU (PLUS a C) (C - 1)) --> (LTU a
-
C)
commit
|
commitdiff
|
tree
2016-09-12
ktka
c
h
ov
[
expmed
.
c] PR middle-end/77426 Delete du
p
licate condi
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkach
o
v
[AArch64
]
Add ANDS patt
e
rn
for CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktka
c
h
o
v
[ARM]
P
R target/70473: Reduce
size of Cortex-A8
automa
t
on
commit
|
commitdiff
|
tree
2016-08-26
ktkacho
v
[AR
M
] Refactor MOVW
/
M
OVT
fusion
logic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] A
l
low
m
ultiple-of-8 immed
i
ate offse
t
s for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
kt
k
achov
[ve
c
to
r
izer][2/2
]
Hook up mult s
y
nthesis logic in
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktk
a
c
h
ov
[1/2] Move cho
o
se_mult_variant de
c
lara
t
ion
a
nd dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[expr
.
c
]
PR middle-end/
7
1
700
:
zero-extend sub
-
wor
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkacho
v
[ARM]
Add support
f
o
r some ARMv
8
-A
cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL
i
fcvt] PR r
t
l
-
opti
m
ization/71594: ICE in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktka
c
hov
[ARM] Delete
thumb_reload_in
_
h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][2/2] (Re)
I
mplem
e
n
t
vcopy<
q
>_lane<q>
i
ntrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
AArch64][1/2] Add
s
upport INS (element) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/4]
Replace u
s
es of
i
nt_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM]
A
dd initial support for Cort
e
x-
A
73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AArch64] A
d
d initia
l
s
u
p
port for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
k
t
k
achov
[typo] alignement -> al
i
gnment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AArch64][obvious] Clea
n
up pare
n
theses and use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[
R
TL ifcvt]
A
llow
simple register sub
r
eg
s
in
n
o
ce_conve
r
t_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
t
kachov
F
ix typo in cop
y
right boilerplat
e
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch64] Handle
A
ND+ASH
I
FT form of UB
F
IZ corre
c
tly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Update
d
ocumentatio
n
for ARM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
[RTL ifcvt]
Print name of noce trasform
tha
t
succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[AArc
h
6
4] Model CSEL instruction in Cortex-A57 sc
h
eduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simpli
f
y-rtx
]
Fix u
n
use
d
v
ariable w
a
rnin
g
in
simplify_co
n
d_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkach
o
v
[3/3][RTL if
c
vt] PR m
i
ddle-end/37780: Condi
t
i
o
nal expr
e
ssi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3]
[
AArch64]
Keep CTZ components together until a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
1
/
3
]
[ARM]
K
eep
c
tz expr
e
s
s
ions together until
a
fter
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvious] Fix typos in *thumb1_mu
l
si3 comment
commit
|
commitdiff
|
tree
2016-06-02
kt
k
ach
o
v
[rtlana
l
]
F
ix rtl-optimizatio
n
/
71295
commit
|
commitdiff
|
tree
2016-06-02
ktka
c
hov
Fix fallout from: [ARM] P
R
target/70830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkac
h
ov
[ARM] Use proper
output m
o
di
f
ier for DImode reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkacho
v
[ARM] Tie
operand 1 to operand 0 in
A
ESMC pa
t
tern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64] Use a
a
r
ch64_f
u
sion_enabled_p t
o
chec
k
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
A
A
r
ch6
4
] Remove aarch
6
4_simd
_
attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AA
r
ch64
]
Tie operand 1 to o
p
erand 0 in
A
ESM
C
pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
k
t
k
achov
[
A
Arch64
]
Simp
l
i
fy ashl<mode>3 expan
d
er for SHOR
T
modes
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[AArch64] Delete ob
s
olete CC_ZESWP and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL ifcvt] PR
rt
l
-optimization/6694
0
: Avoi
d
signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][4/4] Simpl
i
fy c
h
ecks for CONST_INT_P an
d
comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4] Cleanup casts fr
o
m INTVAL to [unsi
g
ned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
ARM]
[
2/4] Replace c
a
sts of 1 to H
O
ST_WIDE_
I
NT
by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR target/69
8
5
7
Remo
v
e
b
ogus earl
y
return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
k
t
k
a
chov
[ARM] Fix cost
i
ng of sign-
e
xtendin
g
l
o
ad in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
ARM] PR target/71056: Don't use vectoriz
e
d builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[
A
Arch64] PR
target/708
0
9: Delete aa
r
ch64_vml
s
<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktka
c
hov
[
AArch64][tests] Skip cp
u
-diagnos
t
ics tests when ove
r
riding
.
.
.
commit
|
commitdiff
|
tree
next