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
[
A
RM
]
PR
target/79911
:
I
nv
a
lid vec_selec
t
arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AA
r
ch64] PR target/79913:
V
EC_SE
L
ECT bug
s
in aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
P
R
c/79855:
add full
sto
p
to sto
r
e me
r
g
i
ng
param desc
r
iptions
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[AArch6
4
] Fix b
o
o
t
str
a
p due to wide_int
.
el
t
(0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
kt
k
ac
h
ov
S
k
ip gcc
.
dg/gimplefe
-
26
.
c on no
n
-c99 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[
ARM]
P
R
rtl-optimiza
t
ion/6866
4
Implem
e
nt
T
A
RGET_SC
H
E
D
_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktka
c
h
o
v
[AA
r
ch64] PR rtl-op
t
imization/68664 Impleme
n
t TARG
E
T_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkach
o
v
[A
A
rch64
]
Use contains_mem_rtx_p
to dete
c
t m
e
mory su
b
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkac
h
ov
[ARM] Fix a
s
semb
l
y
c
omment syntax in -
m
print-tune
-
info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[ris
c
v] Fix b
u
ild due to
INT16_MAX
i
ss
u
e
commit
|
commitdiff
|
tree
2017-01-25
k
t
kachov
[ARM]
P
R
t
a
r
g
et/79145 Fix xordi3
expa
n
der
f
o
r
immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[doc] Correct
optimisation le
v
els documentatio
n
for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[tests
u
i
te]
Require shared effective target
f
o
r
some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuite] F
i
x FAIL: gcc
.
d
g/lto/
p
r69188
o
n
b
are-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
kt
k
achov
[ARM]
P
R
t
a
r
get/712
7
0 fix neon_va
l
id_immediate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArc
h
64] Purge lefto
v
e
r
occurrences o
f
aa
r
ch64_no
p
cre
l
ative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkach
o
v
Add Corte
x
-A15 tu
n
ing to gcc
.
dg/un
i
nit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkach
o
v
[tree-s
s
a-address] Avoid c
r
eating non-ca
n
on
i
cal RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM] PR targ
e
t/78694: Avoid
i
nv
a
lid RTL s
h
arin
g
in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
k
tkachov
[AA
r
ch64] Split X-reg U
B
FIZ into W-reg L
S
L when possib
l
e
commit
|
commitdiff
|
tree
2016-12-16
ktkach
o
v
[AA
r
ch64] Spl
i
t X-reg UB
F
X in
t
o W-
r
eg LSR when pos
s
ible
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[li
b
stdc++][tests
u
ite] XFAI
L
t
e
st
s
re
l
y
ing on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][comm
i
tted] Sort
AR
M
v8 pr
o
cessors by alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkac
h
ov
[AA
r
ch64] Separa
t
e shrink wrapping hooks
implementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[A
A
rch6
4
] PR target
/
78362: Make sure to
only take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[T
E
R] PR
t
arget/48863
: Don'
t
replace expressions acro
s
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkac
h
ov
[ARM] P
R
target/78439:
Update movd
i
cons
t
raints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Rem
o
v
e de
a
d
F
IXME
commit
|
commitdiff
|
tree
2016-11-17
ktk
a
ch
o
v
[AArch64
]
Expand DImo
d
e consta
n
t
s
t
o
r
es to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64]
F
ix gcc
.
dg
/
torture/float32-builtin
.
c
w
ith
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktka
c
ho
v
[ARM] PR target/78364:
A
d
d
proper
r
e
strictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] Add sto
r
e merging
un
i
t t
e
sts
commit
|
commitdiff
|
tree
2016-11-08
k
tkachov
[
A
RM]
[
2/2] Remove old r
t
x cos
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][1
/
2] Use generic_ext
r
a_co
s
ts in all r
e
maining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[1/2] Fix off-by-one
e
rr
o
r in clea
r
_bit
_
r
e
g
ion in
s
t
o
re
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktka
c
h
o
v
[A
A
r
c
h64]
F
ix PR target/77822
:
Use tighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktk
a
cho
v
[rtlanal] Fix WORD_REGI
S
T
E
R_OPERATIONS c
o
ndition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for big-en
d
ian gcc
.
c-torture/e
x
ecute/
p
r
5
5750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkac
h
ov
PR
tree-optimization/78170:
T
runcate sign-ex
t
ended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
P
R
tree-o
p
timiza
t
ion/78162: Rej
e
ct
negative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch64] A
d
d function comment
s
t
o some
p
rolog
u
e/epilo
g
ue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
t
kachov
GIMPLE store
merging pass
commit
|
commitdiff
|
tree
2016-10-24
k
t
k
a
c
hov
[check_GNU_style
.
sh] More aggressively
i
gnore dg
-
xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree]
P
R rtl-op
t
imization/78038: Handle global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64] Use n
e
w target
p
a
s
s registration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktka
c
hov
[
AArc
h
64] Add spellchec
k
i
ng hints fo
r
-ma
r
ch,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktk
a
ch
o
v
[s
i
mpl
i
f
y
-rt
x
]
Zero-ini
t
iali
s
e
local array in
simplify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-const] Fix
n
ative_encode_real
for HFmode consta
n
ts
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert:
[RTL ifcvt] Transform (X == CST) ?
-CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[R
T
L ifcvt
]
Transform (
X
== CST) ?
-
CST : Y int
o
(X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
t
kachov
[
A
RM
]
F
i
x
-Wimplicit-fallthrough warni
n
gs
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regr
e
name][
s
el-sched] Fix bog
u
s
u
se of H
A
R
D_FRAME_POINTE
R
_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkac
h
ov
[simpli
f
y-rtx]
(GTU
(PLUS a C) (C
- 1)) -->
(
LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expmed
.
c]
P
R
midd
l
e-e
n
d/77426 De
l
ete du
p
licate condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktk
a
chov
[AArch64] Ad
d
ANDS pattern for CMP+Z
E
RO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
k
tk
a
chov
[
ARM] PR
t
arget/70473: Reduce si
z
e
of Cortex-A8 au
t
omaton
commit
|
commitdiff
|
tree
2016-08-26
k
tkachov
[A
R
M] Refa
c
tor MOVW/MO
V
T fusion
log
i
c
to allow extension
commit
|
commitdiff
|
tree
2016-08-01
kt
k
ach
o
v
[AArch64] Allo
w
mul
t
iple-
o
f-8
imm
e
diate
o
ffsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[
v
ect
o
rizer]
[
2/2] H
o
o
k
up mult synthesi
s
logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkach
o
v
[1/
2
] Move choose_mult_v
a
riant declar
a
tion and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[expr
.
c] PR
m
i
d
d
le
-
end/71700:
zero-ext
e
nd
s
ub-
w
ord
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM
]
A
d
d s
u
pport for some ARMv
8
-A c
o
r
e
s t
o
driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
kt
k
ach
o
v
[RTL ifcvt]
P
R
rtl-optimizati
o
n/71594: IC
E
i
n noce_e
m
it_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkacho
v
[AR
M
] Delete thumb_relo
a
d_in_
h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
Arch
6
4][
2
/2] (
R
e)Im
p
lement vcopy<q>_lane<q>
intri
n
sics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch
6
4][1/2]
A
dd support INS (elemen
t
) in
s
truction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
t
k
achov
[ARM][1/4] Replace uses of
i
nt_
l
og2 by exact_lo
g
2
commit
|
commitdiff
|
tree
2016-06-22
k
tkachov
[
AR
M
] A
d
d i
n
it
i
al suppor
t
for Corte
x
-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkach
o
v
[AArch64]
A
dd init
i
a
l
s
upp
o
rt for
Corte
x
-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typo] alignemen
t
-
> a
l
i
gnm
e
nt
commit
|
commitdiff
|
tree
2016-06-15
ktkac
h
ov
[AArch
6
4][obvio
u
s] C
l
ean up pa
r
enth
e
s
e
s and use GET_MO
D
E
_
U
N
I
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
cho
v
[RTL ifcvt] Allow simp
l
e regis
t
er subregs in noce_convert
_
mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
tkachov
Fix typo in
c
o
pyrigh
t
boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkacho
v
[AArch64] Ha
n
dle AND+AS
H
IFT fo
r
m
o
f UBFIZ c
o
rre
c
tly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkacho
v
Upda
t
e documen
t
ation for A
R
M
a
r
chite
c
ture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL ifcvt] Print
n
ame of
noc
e
trasform that succeed
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
hov
[AArch64] Mod
e
l
CSEL instructi
o
n in
Cor
t
ex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktk
a
chov
[
simpli
f
y-rt
x
]
Fi
x
unused variable warning i
n
simpli
f
y_
c
ond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
hov
[3/3][RTL ifcvt] PR middle
-
end/37780: Conditio
n
al
e
x
p
ression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
hov
[2/3][AArch64] Kee
p
CTZ components together until af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkac
h
o
v
[1/3][ARM]
K
eep
c
tz ex
p
res
s
ions
t
ogether until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvious] Fix typos
in
*th
u
mb1_mul
s
i3 commen
t
commit
|
commitdiff
|
tree
2016-06-02
k
tkacho
v
[rtlanal
]
F
ix rtl-optimization/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkac
h
ov
Fix fa
l
lout f
r
om:
[
ARM] PR
t
a
r
get/70830: Avoid P
O
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM
]
Use pro
p
er output modi
f
ier for DImo
d
e
register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
ARM]
T
i
e op
e
rand
1 to operand
0
in A
E
SMC
p
att
e
rn when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
kachov
[AArch64] Use aarch
6
4_fus
i
on_ena
b
led
_
p to
check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64] Remove aarch64_
s
i
m
d
_att
r
_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
A
A
rch64] Ti
e
operand
1 to ope
r
and 0
in A
E
SMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Simplify ashl
<
mode>3 expander for SHORT
modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
AA
r
ch
6
4] De
l
et
e
ob
s
olete CC_ZESW
P
an
d
CC_
S
E
SWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL ifcvt] PR rtl-optimization/66940: Avoid signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkacho
v
[ARM][4/4] Simplify
c
heck
s
for CONST_INT_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkac
h
o
v
[ARM][3/4] Cl
e
anup casts
fr
o
m
INTVAL
t
o
[unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4] Re
p
la
c
e ca
s
ts of 1 t
o
HOST_WIDE_INT by HOST_WI
D
E_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
hov
[ARM] PR target
/
69
8
57
R
emo
v
e bogus ea
r
ly return f
a
l
s
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] Fix
c
osting of sign-extending load
i
n rt
x
costs
commit
|
commitdiff
|
tree
2016-05-19
k
t
k
a
chov
[
A
RM] PR target/71056: Do
n
't use vecto
r
ized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktk
a
chov
[AAr
c
h64] PR target/
7
0
809: De
l
ete aarch64_
v
mls
<
mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArc
h
64
]
[tes
t
s] Skip
c
p
u
-diag
n
ostics tests when
ov
e
r
riding
.
.
.
commit
|
commitdiff
|
tree
next