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
[simplify-rtx] Zero-initialise local array in simplify_immed_subreg
2016-10-07
ktk
a
chov
[simplify-rtx]
Zero-initialise local array in
s
i
mplify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
kt
k
a
c
h
o
v
[fol
d
-
const] Fix n
a
tive_encode_
r
eal f
o
r HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktk
a
chov
Revert:
[
RTL ifcvt]
T
r
ansform (X ==
C
S
T
)
? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
k
t
k
a
chov
[
R
T
L
ifcvt] Transf
o
rm (X ==
C
ST) ? -CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM] Fix -Wimp
l
icit-fallthrough wa
r
nin
g
s
commit
|
commitdiff
|
tree
2016-09-26
ktka
c
hov
[
regre
n
a
me
]
[sel-sch
e
d
] Fi
x
bo
g
us use of HARD_FRAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkac
h
ov
[s
i
mplify
-
rt
x
] (GTU (PLU
S
a
C) (C - 1)
)
--> (
L
TU a -C)
commit
|
commitdiff
|
tree
2016-09-12
k
t
kachov
[
e
xpme
d
.
c]
PR
m
iddle-end/77426 Delet
e
du
p
licate
c
ondition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
kt
k
achov
[
A
Arch
6
4] Add
A
NDS
patter
n
for CMP+ZERO
_
EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[A
R
M
]
PR target/7
0
473: Re
d
uce
siz
e
o
f
Co
r
tex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] Refactor MOVW/MOVT
fusion logi
c
to allow exten
s
ion
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64]
A
l
low mu
l
t
ip
l
e-of-8
imme
d
iate offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkach
o
v
[vect
o
r
i
z
e
r][2/2] Hook up mult synthesis logic in
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
tkachov
[1/2
]
Move choose
_
mult_variant declaration and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
tkac
h
ov
[expr
.
c] PR middle-
e
nd
/
7170
0
: z
e
ro-
e
xtend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM] Add suppor
t
for
s
ome ARM
v
8
-A core
s
to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
tkachov
[
RTL
ifc
v
t] PR rtl-optimization/71594: ICE in noce
_
emi
t
_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktka
c
h
o
v
[A
R
M] Delete th
u
m
b
_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
k
t
kachov
[
A
A
rch64][
2
/2] (
R
e
)Implement vcopy<q>
_
lane<
q
>
intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1/2] Add supp
o
rt INS (eleme
n
t) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/4]
R
eplac
e
uses of int_log
2
by exact_
l
og2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM] Add initial suppor
t
for Cortex-
A
73
commit
|
commitdiff
|
tree
2016-06-22
kt
k
achov
[AArch64] Add init
i
a
l sup
p
ort
fo
r
Co
r
tex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkac
h
ov
[typo] alignemen
t
->
alignment
commit
|
commitdiff
|
tree
2016-06-15
kt
k
a
c
h
ov
[AArc
h
64]
[
obvious] Clean
up
p
a
rent
h
ese
s
and use G
E
T_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkac
h
ov
[RTL ifcvt] Allow
simple register subregs in noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typo in c
o
pyright bo
i
l
e
r
p
l
ate
commit
|
commitdiff
|
tree
2016-06-14
ktk
a
chov
[
A
Arch
6
4] Handle AND+
A
SHIFT form of UBFIZ cor
r
ectly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tkac
h
ov
Update documentat
i
on f
o
r A
R
M
archit
e
cture
commit
|
commitdiff
|
tree
2016-06-09
ktkacho
v
[RTL ifcvt] Print name
o
f noce tra
s
form that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
a
c
ho
v
[AArch64] Model CSE
L
instruct
i
on in Cortex-
A
57 schedu
l
ing
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkach
o
v
[simp
l
ify-rt
x
] Fix unused variable
w
arning in si
m
plify
_
cond
_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
k
a
c
hov
[3/3][RTL
ifcvt] PR
middle-end
/
37780: Co
n
d
i
t
i
o
n
al expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkac
h
o
v
[2/3][AA
r
ch64] Ke
e
p CTZ
components t
o
gether until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
hov
[1/3][ARM] K
e
ep ctz expressions
togeth
e
r
u
n
til after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkach
o
v
[ARM]
[
obvious]
F
ix typo
s
i
n *thumb1_mu
l
si
3
c
o
mme
n
t
commit
|
commitdiff
|
tree
2016-06-02
ktkac
h
ov
[r
t
l
a
nal] Fix rtl-optimizati
o
n/
7
1295
commit
|
commitdiff
|
tree
2016-06-02
ktkacho
v
Fix fallout from
:
[ARM] PR ta
r
get/70
8
3
0
:
Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
ARM] Use
prop
e
r output
m
odi
f
i
e
r for DImode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[AR
M
] Tie operand 1 to o
p
e
rand 0 in AES
M
C pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AAr
c
h64]
U
se aarc
h
64
_
f
u
s
ion_enabled_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
achov
[A
A
rch64] Rem
o
ve aarch64_si
m
d_
a
ttr_length_move
commit
|
commitdiff
|
tree
2016-05-27
kt
k
achov
[AArch
6
4]
T
ie ope
r
and 1
t
o operand 0 in AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktk
a
chov
[
AArch64]
S
implify ashl<mode
>
3 expan
d
er for SHORT
m
o
des
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AAr
c
h64] Delete obsolete
C
C_Z
E
SWP and
C
C_SESWP
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL ifcvt] PR rtl-optimization
/
66940: Avoid signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][4/
4
] Simplify c
h
ecks for CONST_INT_P and com
p
arison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
hov
[ARM]
[
3
/
4] Cleanup ca
s
ts from INTVA
L
to
[unsig
n
ed
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[ARM][2/4] Replace casts of 1 to
H
O
S
T_WIDE_I
N
T by HOST_WI
D
E
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
ac
h
o
v
[A
R
M
]
PR target/69857 Remove bogus ea
r
ly return
f
alse
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM]
F
ix costing
o
f sign-exte
n
ding load in rtx cos
t
s
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
A
R
M] PR
t
arget/71
0
5
6: Don'
t
u
se vectorize
d
builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArc
h
64] PR ta
r
get/70809: Dele
t
e a
a
r
c
h
6
4
_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
tkachov
[
AArch64][tests] Skip cpu-diagnostics tes
t
s when overridi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
chov
[
obvious]
T
y
p
o fix in tree-ssa-l
o
op-ivano
n
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[o
b
vious] Fix p
a
ram name i
n
dum
p
file
commit
|
commitdiff
|
tree
2016-05-12
ktka
c
h
o
v
[ARM]
PR
t
arget/70830
:
Avoid P
O
P-{
r
eglist}
^
wh
e
n returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
kt
k
achov
[
ARM] Add m
o
de t
o
probe_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkach
o
v
[int
e
rnal-fn
.
c][committed
]
C
o
nvert co
n
d
itional
c
o
mp
i
lation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AAr
c
h6
4
]
D
efin
e
WO
R
D_R
E
GIS
T
ER_OPE
R
ATI
O
N
S
to
z
ero
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkac
h
o
v
[rtl
a
nal
.
c]
C
o
nvert condit
i
o
n
a
l compilation on W
O
R
D
_
REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
tk
a
cho
v
Fix FAI
L
: gcc
.
d
g/tree-ssa
/
m
i
nmax-2
.
c
scan-tre
e
-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArc
h
64]
W
ork a
r
ound PR target/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM]
[
do
c
] D
o
cument deprecation of pr
e
-ARMv4T arch
i
tecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
testsuit
e
] P
R
rtl
-
optimiza
t
ion/70
6
81: XFA
I
L ira-shrink
w
rap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM] PR target/70566 Check th
a
t condit
i
on register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM
]
Reduce s
i
ze of arm1020e aut
o
maton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Spl
i
t
ou
t
arm
v
7
v
e ef
f
ecti
v
e target check
commit
|
commitdiff
|
tree
2016-03-23
k
t
k
a
chov
[ARM] PR
d
r
iver/701
3
2: Avoid do
u
ble fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64]
Fix gcc
.
target/aarch64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktka
c
hov
[
A
Arch64]
P
R targe
t
/
70002: Ma
k
e aarch64_set_current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
tkachov
[AArch64] Fix think
o
i
n
h
andli
n
g of -momit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktk
a
chov
[
obv
i
ous
]
Fix typo in tree
-
ssa-m
a
t
h
-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[
A
R
M] Error out of a
r
m_neon
.
h if compili
n
g for so
f
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[A
A
r
c
h64][testsuite] PR target/70004: Re
m
o
v
e
c
heck
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
tkachov
[ARM] PR rtl-optimization/69904: Disal
l
ow
copyi
n
g/du
p
licatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
achov
[AArch64] Set T
R
EE_TARGET_GLOBALS in
a
arch64_s
e
t_curren
t
_
fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64]
PR ta
r
get/69613: Return zer
o
TARGE
T
_
S
HIFT_
T
RU
N
CATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkacho
v
[ARM] Tests fo
r
arm_restric
t
_it
patt
e
rns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[g
c
se] PR rtl-optimization/69886: Check
t
arget m
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
Add initial support for
the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
PR t
a
rget/69875 Fix
a
tomic_loaddi expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkacho
v
[AArch64] Skip gcc
.
t
arget/aarch64/
a
ss
e
mbler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktka
c
hov
[AA
r
ch64] PR target/69161:
Don't use spec
i
a
l
predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktk
a
chov
[ARM] PR target/69161: Don
'
t
i
g
nore mode
w
hen
m
atching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktka
c
hov
[AArch
6
4] Only upda
t
e assembler
.
arch directiv
e
when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
A
RM][
4
/4
]
Adjust gcc
.
target/a
r
m/wm
u
l-
[
1
23]
.
c te
s
ts
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[cse][
3
/4] Don't overwrite origi
n
al rtx
w
hen
f
olding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
ho
v
[A
R
M][2/4] Fi
x
ope
r
and costing logic for SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[A
R
M][1/4]
PR target/65932:
A
dd testcas
e
commit
|
commitdiff
|
tree
2016-02-04
k
t
kachov
[ARM]
P
R tar
g
et/65
9
3
2
: stop
c
h
a
nging signed
n
ess in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
k
t
ka
c
hov
[
A
RM] Fix PR target/694
0
3:
Bug i
n
thu
m
b2_ior_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkacho
v
[AR
M
] P
R
target/6913
5
: Mark ARMv8
v
cvt
in
s
tructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
h
ov
[AArch64]
Handle CSEL of zero_exten
d
ed operands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[
A
Arch64] Ha
n
dle
compare of zero_extr
a
ct
f
orm of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] P
r
operly
r
eject invalid attribute strings
commit
|
commitdiff
|
tree
2016-01-11
ktkach
o
v
[AA
r
ch64] PR rtl-
o
ptimi
z
ation/
6
8796:
A
dd patterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkac
h
ov
[RTL-ifcvt]
P
R
rtl
-
op
t
imizatio
n
/68841: Make sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
kt
k
achov
[combi
n
e]
[
v2] Can
o
nicalise (r
+
r)
t
o
(r << 1) to
aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkach
o
v
[combine]
C
heck WORD_REGISTER_OP
E
RATIONS normally rather
.
.
.
commit
|
commitdiff
|
tree
next