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
[AArch64] Accept more addressing modes for PRFM
2017-05-04
ktkac
h
ov
[A
A
rch6
4
]
Accept m
o
re addressing modes
f
or PR
F
M
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[ARM] Ad
d
source mode
t
o coprocessor pattern SETs
commit
|
commitdiff
|
tree
2017-03-23
k
t
kachov
[A
R
M] PR target/71436: Restrict *load_
m
ultiple
p
atter
n
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkachov
[AArch64] Use 'x' c
o
nstr
a
int fo
r
vector HFmode
m
u
ltip
l
ica
t
io
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktk
a
chov
[ARM] PR target/79911: In
v
alid vec_s
e
l
ect arg
u
m
ents
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[
A
A
rc
h
64] PR target/79913: V
E
C_SELE
C
T bugs in aa
r
ch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR
c/79
8
55: add full stop to store mergi
n
g
param d
e
scriptions
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[AArc
h
64] Fix bootstrap due to wide_int
.
elt (0) unin
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
S
k
ip g
c
c
.
dg/gimplefe-2
6
.
c on n
o
n-c99
r
un
t
ime targ
e
ts
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[ARM] PR rtl-optimizat
i
on/68664 I
m
pl
e
ment TA
R
GET_S
C
H
ED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[AArch
6
4] PR rtl-optimization
/
68664 Imp
l
ement TAR
G
ET
_
SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
t
k
achov
[AArch64]
U
se con
t
ains_mem_rtx_
p
to detect
m
e
m
ory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM] Fix as
s
embly comment
syntax
i
n -mprint-tune-in
f
o
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fix build d
u
e t
o
INT16_MAX
i
s
sue
commit
|
commitdiff
|
tree
2017-01-25
k
tkachov
[ARM] PR target/7914
5
Fix xordi
3
expa
n
d
er for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
t
kachov
[d
o
c
] Correct optimisati
o
n le
v
els
document
a
tion f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
tkacho
v
[testsuite] Re
q
uire shared effe
c
tive target f
o
r some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsui
t
e] Fix FAIL: gcc
.
d
g
/lt
o
/pr69188 on ba
r
e-
m
e
t
al
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM]
PR target/71270 fix
neon_valid_immediate
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkac
h
ov
[AArc
h
64] Purge leftover occurrence
s
of aarch64_nopcrelat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkach
o
v
Add Cor
t
e
x-
A
15 tuning to
g
cc
.
dg/uninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
kt
k
ac
h
ov
[tree-ssa-address] A
v
oid cr
e
ating non-
c
anonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
k
tkachov
[ARM]
PR target/78694: Avoi
d
inval
i
d RTL sharin
g
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
kt
k
ach
o
v
[AArch64] Split X-
r
e
g
UBFIZ into W
-
reg LSL
when possible
commit
|
commitdiff
|
tree
2016-12-16
ktkac
h
ov
[AArch64] Split X-reg UBF
X
into
W
-reg
L
SR when
p
o
s
s
i
bl
e
commit
|
commitdiff
|
tree
2016-12-12
ktkach
o
v
[lib
s
tdc++][t
e
stsu
i
te] XF
A
IL
tests relying on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][committed] Sort ARMv8 processors by a
l
pha
b
etic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkach
o
v
[AAr
c
h6
4
] Separat
e
shrin
k
wr
a
pping hooks i
m
plementation
commit
|
commitdiff
|
tree
2016-11-30
ktk
a
chov
[AArch
6
4
] PR target/7
8
362: Make sur
e
to only
t
ak
e
REG
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
kt
k
achov
[TER] PR t
a
rget/488
6
3 : Do
n
't re
p
lace
e
xpressions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkach
o
v
[ARM] PR
t
ar
g
e
t/7843
9
: U
p
dat
e
movdi c
o
nstrai
n
ts for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
kt
k
achov
Remove
d
e
a
d FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkac
h
ov
[AArch
6
4] Expa
n
d DImode constant
s
tores to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArc
h
6
4
] Fix gcc
.
dg/torture/floa
t
32-builtin
.
c
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[A
R
M] PR tar
g
et/78364: Add p
r
o
per restriction
s
to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
ov
[2/2] Add store
m
erg
i
n
g unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
ov
[ARM][2/2]
Remove old rt
x
c
o
sts
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
h
o
v
[ARM][1/2] Us
e
generic_extra_c
o
sts in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2] Fix o
f
f-by
-
one
error in
c
lear
_
bit
_
region in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktka
c
hov
[AArch64
]
Fix P
R
t
a
r
get/77822: Use
t
ighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
k
t
kachov
[rtlanal]
Fi
x
WO
R
D_REGISTER_OPERATIONS condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for big-endian
g
cc
.
c-tortu
r
e
/
e
xecute/pr55
7
50
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
t
k
achov
PR t
r
ee-optimi
z
ation/78170: Truncate sig
n
-e
x
tend
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-optimization/78162:
R
e
je
c
t neg
a
tiv
e
offs
e
ts
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch6
4
] Add func
t
ion
c
om
m
ent
s
to
s
ome pr
o
logue/ep
i
logue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
tka
c
hov
GIMPLE store merging p
a
s
s
commit
|
commitdiff
|
tree
2016-10-24
k
tkacho
v
[check_
G
NU
_
style
.
sh] More
a
gg
r
e
ssively ign
o
re
d
g-xx
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkach
o
v
[ree] P
R
r
tl-optimization/78038: Handle global re
g
ist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktk
a
chov
[
AArch64] U
s
e new target pass registration
framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktka
c
ho
v
[AArch6
4
] A
d
d spellch
e
cki
n
g
h
ints for -marc
h
,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktka
c
hov
[simplify-rtx] Zero
-
initial
i
se
local ar
r
ay in si
m
p
lify_im
m
ed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-cons
t
] Fix n
a
tive_
e
ncode_real for
H
F
m
o
d
e
consta
n
ts
commit
|
commitdiff
|
tree
2016-10-03
k
tka
c
ho
v
Re
v
er
t
: [RT
L
ifcvt] T
r
ansform (X == CST)
?
-CS
T
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt] Tran
s
form (X =
=
C
ST)
? -CST :
Y
into (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM] Fix -Wimplicit-fallthro
u
g
h warni
n
gs
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regr
e
n
ame][sel-sched] Fix bogus use
o
f
HARD_FRA
M
E
_POINTER
_
R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkach
o
v
[
s
implify-rtx] (GTU (PLUS
a
C
) (C - 1)) -->
(
L
TU a -C)
commit
|
commitdiff
|
tree
2016-09-12
kt
k
a
chov
[expm
e
d
.
c] PR
m
iddle-end/
7
7
4
26 Delet
e
du
p
licate co
n
dition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch
6
4] Add ANDS p
a
t
t
ern for CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM
]
PR target/70473: Reduce size o
f
C
ortex
-
A
8
automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] Refa
c
tor MOVW/MOVT
fusi
o
n
logic to allow exten
s
io
n
commit
|
commitdiff
|
tree
2016-08-01
ktk
a
chov
[AA
r
ch64
]
Allow multiple
-
o
f
-8
immediate offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkac
h
ov
[vectorizer][2
/
2] Hook up mul
t
syn
t
hesis log
i
c into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkac
h
o
v
[1
/
2] Move choose_mult
_
vari
a
n
t decla
r
ation
and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkacho
v
[exp
r
.
c] PR middle-end/71700: zero-ex
t
end
s
ub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkac
h
ov
[ARM] Add support for
s
o
m
e ARMv8-A cores to
d
riv
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[R
T
L ifcvt] PR
r
tl
-
optimization/71594:
I
C
E
in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[ARM]
Delete thumb_re
l
oad_in_h
commit
|
commitdiff
|
tree
2016-06-30
kt
k
achov
[AArch
6
4][2/2]
(
R
e
)I
m
plement vcopy<q>_lane<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
A
r
c
h6
4
][1/2]
A
dd support INS (e
l
ement) instruct
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
tkachov
[ARM][1/4] Replac
e
u
s
es
of int_l
o
g
2 b
y
exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM] Add i
n
itial
suppo
r
t for Cortex
-
A
7
3
commit
|
commitdiff
|
tree
2016-06-22
ktk
a
chov
[AArch64] Add initia
l
support
f
or Co
r
tex-A73
commit
|
commitdiff
|
tree
2016-06-20
kt
k
achov
[
typo] alignement -> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[
A
Arch
6
4][obvious] Cl
e
an up
p
a
renthese
s
and u
s
e GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
kt
k
acho
v
[RTL ifcvt]
Allow simpl
e
r
egis
t
er
s
u
bregs in noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
tkachov
Fix typo in copyright boilerplate
commit
|
commitdiff
|
tree
2016-06-14
kt
k
acho
v
[AArch64] Handle AND+ASHIFT form of UBFI
Z
correctl
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkac
h
ov
U
pdate documentation for ARM
architectur
e
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RT
L
ifcvt] Print name of noce tr
a
sform
t
hat succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tkac
h
o
v
[AA
r
c
h
6
4
]
Model C
S
E
L
inst
r
u
c
tio
n
i
n
Corte
x
-A57
s
ch
e
duling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktka
c
h
ov
[simp
l
ify-rtx] F
i
x unused var
i
able warnin
g
in
s
i
m
p
lify_c
o
nd_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkachov
[
3/3][RTL ifcvt
]
PR
middle
-
end/37780: Conditional e
x
pressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
2/3][AArch64] Ke
e
p CTZ components together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkacho
v
[1/3]
[
ARM
]
K
e
ep
c
tz
expressions togeth
e
r until afte
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktk
a
cho
v
[
ARM][ob
v
i
o
us] Fix typ
o
s in
*thumb1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
kt
k
a
c
hov
[
r
tlanal
]
Fix rtl-optimization/
7
1295
commit
|
commitdiff
|
tree
2016-06-02
kt
k
ach
o
v
Fix
f
allout from:
[
A
RM] PR
target/70830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
ARM]
U
se proper output
m
o
d
ifier for D
I
m
ode
r
e
gist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
k
a
chov
[ARM] Tie operand 1 to operand 0
i
n AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch
6
4
] Use aarch
6
4_f
u
sion_e
n
abled_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
k
a
chov
[AArch64
]
Remove aarch64_simd_a
t
tr_l
e
ng
t
h_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AA
r
ch64
]
Tie
o
perand 1 to
opera
n
d
0
in A
E
S
M
C
p
attern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
AArch6
4
] Si
m
plify ashl<mode>3 expander for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] De
l
ete obsolete CC_ZESWP and CC_SESW
P
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL ifc
v
t
] PR rtl-optim
i
zation/66940: Avoid sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
ho
v
[A
R
M][4/4] Simplify che
c
ks
f
or CONST_INT_P and
co
m
par
i
son
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkac
h
ov
[
ARM][3/4] C
l
eanu
p
casts from
I
NTV
A
L to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4] Replac
e
casts of
1 to
H
OST_WIDE_INT by HOS
T
_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
hov
[ARM] PR
target/69
8
57 Re
m
ove bogus ea
r
l
y
re
t
urn fal
s
e
.
.
.
commit
|
commitdiff
|
tree
next