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
[check_GNU_style.sh] More aggressively ignore dg-xxx directives
2016-10-24
ktkachov
[check_GNU_style
.
s
h
] Mo
r
e
a
ggressively ignor
e
dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rtl-optimization/78038: Ha
n
d
le global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AAr
c
h64] Us
e
n
ew target pass regis
t
ration fra
m
e
w
ork
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
k
tk
a
c
h
ov
[AArc
h
64] Add spellchecking hint
s
f
o
r -mar
c
h,-
m
cp
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktka
c
hov
[
s
implify-
r
tx] Ze
r
o
-init
i
a
lise l
o
cal ar
r
ay
in simplify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkac
h
ov
[fo
l
d-const] F
i
x native_encode_real for
H
Fmode consta
n
ts
commit
|
commitdiff
|
tree
2016-10-03
ktkacho
v
Revert: [RT
L
ifcvt
]
Transform (X ==
CST) ?
-
C
ST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL i
f
cvt] T
r
ansform (X == CST)
?
-CST : Y
i
n
to (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM]
Fix -Wimpli
c
it-
f
allthrough war
n
ings
commit
|
commitdiff
|
tree
2016-09-26
ktkach
o
v
[reg
r
ename][sel-sched] Fix bogus use
o
f HARD_FRAME_
P
OINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[
s
implify-
r
tx] (GTU (PLUS a C
)
(C -
1
))
-
->
(LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[
ex
p
m
e
d
.
c
]
PR middle-end/77426 Dele
t
e dupli
c
a
te c
o
nd
i
tion
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64] Add ANDS pattern for CMP+ZERO_EXTEN
D
commit
|
commitdiff
|
tree
2016-08-26
k
t
kachov
[
A
RM] PR
t
arget/70473: Reduce size of Cor
t
e
x
-A8 automat
o
n
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM]
R
efactor
M
OVW/MOVT
fusio
n
log
i
c to allow exten
s
i
o
n
commit
|
commitdiff
|
tree
2016-08-01
ktkac
h
ov
[AArch64
]
Allow m
u
ltiple-of-8 immediate
offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktka
c
hov
[vectorizer][2
/
2] Hook up mult s
y
nthesis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
tkachov
[
1
/2] Mov
e
choos
e
_mult_variant de
c
lar
a
tion a
n
d
d
e
pendent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkac
h
ov
[expr
.
c] PR middl
e
-end/71
7
00: zero-exten
d
sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[AR
M
] A
d
d sup
p
o
r
t
f
o
r some AR
M
v
8
-
A
c
o
r
es to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
t
kachov
[RTL ifcvt
]
PR
rtl-op
t
imization/71
5
94:
IC
E
in noce_emit_cmo
v
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
k
t
k
achov
[ARM] Delete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktk
a
chov
[AArch64][2/2] (
R
e
)
Impleme
n
t vcopy<q>
_
l
a
ne<q> intri
n
sics
commit
|
commitdiff
|
tree
2016-06-30
ktkach
o
v
[AArch64][1/2] Add supp
o
rt INS (element) instructi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
tkach
o
v
[ARM][1/4]
R
eplace uses of int_l
o
g2 by exact_
l
og2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM] Add init
i
al support
f
o
r Cortex-
A
73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AArch64] Add i
n
itial support for C
o
rtex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typo] alignement ->
a
lignme
n
t
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AA
r
c
h
64][
o
b
v
ious] Clean up
p
ar
e
ntheses and use GET_M
O
DE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RT
L
ifcvt] Allow simp
l
e reg
i
ster sub
r
eg
s
in
n
o
c
e_c
o
nv
e
rt
_
mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktk
a
chov
Fix typo in copyri
g
ht b
o
i
l
erplate
commit
|
commitdiff
|
tree
2016-06-14
k
tkac
h
o
v
[AArc
h
6
4
] Handle AND+ASHIFT form
o
f
UBFIZ
c
orre
c
tly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Update d
o
c
u
m
entat
i
on fo
r
A
RM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[
RTL ifcvt]
P
rint na
m
e of
n
oce trasform t
h
at s
u
cceeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkacho
v
[AA
r
c
h64] Model
CSEL instruction
in Cor
t
e
x
-A57 schedul
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktka
c
hov
[simplify
-
rtx]
Fi
x
unused variable wa
r
ning in simplify_cond
_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkach
o
v
[3/3]
[
RTL ifcvt] P
R
m
i
ddle-end/37780: Condition
a
l expressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
2
/3][AArch64] Kee
p
CTZ components together un
t
il after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[1/3
]
[AR
M
] Keep
ct
z
expressions
to
g
et
h
er u
n
t
il afte
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvio
u
s] Fix typos
i
n
*thumb1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rt
l
anal] Fix r
t
l
-o
p
timi
z
ation
/
7
1
2
95
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix
f
allout from:
[ARM]
PR
tar
g
et/70830:
A
void POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM]
Use prope
r
output modifie
r
for
DImode regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie o
p
e
r
a
n
d 1
to operand 0 in AESM
C
patter
n
when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AA
r
ch64] Use a
a
rch64
_
fus
i
on_enabled_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
achov
[
AArch64] Remo
v
e aarch64_
s
imd_attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] T
i
e ope
r
and 1 to operand 0 in AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
kt
k
achov
[AArch64
]
Simplify ashl<mod
e
>3 expander for
S
HORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[A
A
rch64] De
l
ete obsolete CC_ZESWP and CC_
S
ESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RT
L
ifcvt] PR rtl-op
t
imization/669
4
0:
Avoid signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
hov
[ARM][4/4] Simplify
checks fo
r
CO
N
S
T_INT_P and compariso
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4] Cleanup casts from INTVAL to
[
unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[
A
RM][2/
4
]
R
e
place
c
asts of 1 to HOST_WID
E
_INT
by
H
OS
T
_WI
D
E_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkach
o
v
[ARM
]
PR
ta
r
get/69857
R
emo
v
e
bogus e
a
rly re
t
urn
f
alse
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM
]
Fix co
s
ting
of s
i
g
n
-extending load in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkacho
v
[ARM] PR ta
r
get/71056: D
o
n't use vecto
r
ize
d
builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
tk
a
chov
[
AArch64]
PR tar
g
et/70809: D
e
lete
aarch64_
v
mls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkacho
v
[AArc
h
64][
t
est
s
]
Skip cpu-diagnostics tests whe
n
o
verr
i
din
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
t
kac
h
ov
[
obvious]
T
y
p
o fix in tree-s
s
a
-
l
o
op-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Fix param
name in d
u
mp
file
commit
|
commitdiff
|
tree
2016-05-12
kt
k
achov
[ARM] PR target/70830:
Avoid
POP-{reglist}^
when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktka
c
hov
[ARM]
A
dd mode to probe_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkacho
v
[internal-fn
.
c
]
[co
m
mitted
]
C
on
v
ert co
n
ditional com
p
ilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
tkacho
v
[A
A
rch64] Define WORD_REGISTE
R
_OPERATIONS to
zero a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
k
t
kachov
[rtlanal
.
c] Conv
e
rt conditional comp
i
lation on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktk
a
c
hov
Fix F
A
IL
:
g
c
c
.
dg/tree-
s
s
a/min
m
ax-
2
.
c scan
-
tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
tkachov
[AArch64]
W
ork
ar
o
un
d
PR
t
arget/64
9
71
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
chov
[ARM][doc]
D
ocument deprecati
o
n of
pre-
A
RM
v
4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[testsuite] PR
r
t
l
-
o
pt
i
m
i
z
a
tion/70681:
X
FAI
L
ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkach
o
v
[ARM] PR tar
g
et/70566 Check that
c
ondition registe
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
ARM] R
e
duce s
i
z
e
of arm1020
e
automat
o
n
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[A
R
M] Sp
l
it
o
ut armv7v
e
effe
c
t
i
ve target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR dr
i
ver/70132: Avoid dou
b
le fcl
o
se in dri
v
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[
A
Arch64] Fix gcc
.
target/aarch64/vect-redu
c
-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[A
A
rch64
]
PR
t
a
rget/70002: Make aarch64
_
s
et
_
c
u
r
rent_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
tka
c
hov
[
AArch64] Fix thinko in handling of -momit-leaf-f
r
ame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
tkachov
[obvious] Fix typo in tree-ssa-ma
t
h-o
p
ts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[AR
M
] Error out o
f
a
rm_
n
eon
.
h if
compi
l
ing for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][
t
estsuite] PR target/70004: Remove
chec
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkacho
v
[
ARM] PR r
t
l
-optimization/69
9
04: Disallow cop
y
ing/
d
u
plicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
achov
[
A
Arc
h
64]
S
et TREE_
T
ARGET_GL
O
BALS in aarch64_set_curre
n
t_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
achov
[AArch
6
4] PR t
a
rget/69613
:
Return zero TA
R
G
ET
_
SHI
F
T_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Tests for arm
_
restrict_i
t
patterns in t
h
umb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
k
t
k
a
ch
o
v
[gcse]
PR rtl
-
o
ptimization/69886: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
ov
[ARM] Add
ini
t
ial suppor
t
for th
e
Cort
e
x-A3
2
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[ARM] PR target
/
69875 Fix ato
m
i
c_
l
o
add
i
expa
n
sion
commit
|
commitdiff
|
tree
2016-02-19
ktkach
o
v
[AArch64] S
k
ip gcc
.
tar
g
e
t
/
aarch64
/
assemb
l
e
r_
a
rch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkac
h
ov
[AArch64] PR t
a
rget/69161:
D
on't use special predi
c
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkach
o
v
[AR
M
] PR t
a
rg
e
t/69161: Don't ignore mode w
h
en matc
h
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64]
Only upda
t
e assemble
r
.
ar
c
h directi
v
e
w
hen
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
A
R
M][4/4] Adju
s
t gcc
.
target/arm/wmul-[12
3
]
.
c t
e
s
ts
commit
|
commitdiff
|
tree
2016-02-04
k
t
k
ach
o
v
[cs
e
][3/4] Don't o
v
erwrite ori
g
inal rtx when
f
ol
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/
4
]
F
ix o
p
erand co
s
ting logic f
o
r SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][1/
4
] PR ta
r
get/65932: A
d
d testcase
commit
|
commitdiff
|
tree
2016-02-04
k
t
k
ach
o
v
[ARM
]
PR ta
r
get/
6
5932: stop changing sign
e
dness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
k
t
kachov
[ARM] F
i
x PR targe
t
/69403: Bug in thumb2_ior_scc_st
r
ict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM] PR target/69135: Mark
A
RMv8 vcvt
instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
tkachov
[AArch64] Handle
CSEL of zero_
e
x
t
e
n
ded opera
n
d
s
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
kac
h
ov
[AAr
c
h64
]
Handle
c
ompare of zero_extract form of
T
ST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[
A
A
r
c
h
64
]
Pro
p
erly reject invalid att
r
ibute strings
commit
|
commitdiff
|
tree
next