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] Add function comments to some prologue/epilogue helpers
2016-11-02
k
t
kachov
[AArch64]
Add fu
n
ction comments to some
prologue/epilog
u
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
tkacho
v
GIMPLE
s
tor
e
merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkac
h
ov
[chec
k
_GNU_st
y
l
e
.
sh] More aggressively ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree
]
PR
rtl-o
p
timization
/
78038:
Hand
l
e global r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkac
h
ov
[AAr
c
h64]
Us
e
n
ew target pass reg
i
strati
o
n f
r
am
e
w
or
k
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkacho
v
[
AArch64] Add spel
l
c
hec
k
ing hints for -march,
-
mcp
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[
s
implify-rtx] Zero-initialise local array in
simp
l
ify_i
m
med
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-co
n
st] Fix na
t
ive_enc
o
de_re
a
l
f
o
r HFmode
c
onst
a
nts
commit
|
commitdiff
|
tree
2016-10-03
kt
k
achov
Revert: [RTL ifcvt]
Transform (X == C
S
T) ? -CS
T
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt]
T
ransform (X == CST) ? -CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktk
a
chov
[ARM] F
i
x
-
Wimp
l
icit-fallthrough
warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename]
[
sel
-
sched
]
Fix bogus use o
f
HAR
D
_FRAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
k
tk
a
chov
[si
m
plify-rtx] (G
T
U (PLUS a C) (C - 1)) --> (LTU a
-C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expmed
.
c] P
R
middle-
e
n
d
/77426 Delete
dupl
i
c
a
te co
n
d
i
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AAr
c
h64]
Add ANDS patt
e
rn
f
or CMP+ZERO
_
EXTEND
commit
|
commitdiff
|
tree
2016-08-26
kt
k
achov
[AR
M
]
P
R
target/70473: Reduce size
of Cortex-
A
8 aut
o
maton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[
A
RM] Refa
c
tor MOV
W
/
MOVT fusion log
i
c to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktk
a
ch
o
v
[AArch64
]
Allow
multip
l
e
-
of-8 im
m
ed
i
at
e
offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkac
h
ov
[vectorizer][2/2]
H
ook up
m
ult synthesis logic
i
nt
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
k
achov
[1
/
2] Move choose_m
u
lt_vari
a
nt decla
r
ation and
d
epen
d
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
tkachov
[expr
.
c
] PR middle-end/717
0
0
:
zero-extend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[A
R
M] Add support for some ARMv8-A cores to drive
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
kt
k
achov
[RTL ifcvt] PR rtl-optimization/71594: ICE in noce_em
i
t_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
k
tka
c
hov
[ARM]
D
elete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkacho
v
[
A
A
r
ch64][2
/
2]
(
Re)Impleme
n
t vcopy<q>_l
a
n
e
<q> intr
i
nsics
commit
|
commitdiff
|
tree
2016-06-30
ktka
c
hov
[
A
Arch6
4
][1/2] Ad
d
suppo
r
t INS
(
element) instruct
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkac
h
ov
[
A
RM][1/4] Replace uses of
i
n
t
_log2 by e
x
a
c
t_log2
commit
|
commitdiff
|
tree
2016-06-22
k
tkac
h
ov
[ARM] Add ini
t
ial support for Corte
x
-A
7
3
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AA
r
ch64] Add initial support
for Cortex-A
7
3
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typo] alignement -> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkac
h
ov
[A
A
rch
6
4][obvious] C
l
ean up parent
h
es
e
s
a
nd u
s
e
GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[
R
TL ifcvt] Allow simple register s
u
br
e
gs
i
n
noce_convert_m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktka
c
hov
F
ix typo in copyright b
o
il
e
rplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AAr
c
h64] Han
d
le A
N
D+AS
H
IFT fo
r
m of UBFIZ correct
l
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tkachov
Update documentation fo
r
ARM archit
e
cture
commit
|
commitdiff
|
tree
2016-06-09
k
tkacho
v
[
R
T
L ifcvt] Print na
m
e o
f
n
oce trasform
that succeed
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[AA
r
ch64] Model CSEL i
n
stru
c
tion in Corte
x
-
A
5
7
s
cheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simplify-rtx] F
i
x unused variab
l
e
war
n
ing in simpl
i
fy_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkacho
v
[3/3][RTL ifcvt] PR middle-end/3778
0
: Conditional
e
x
pressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
kac
h
ov
[2/3][AAr
c
h64] Ke
e
p
CTZ components together until af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][ARM] Keep ctz
e
xpressions toge
t
her until afte
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvious
]
Fix
t
ypos in *thumb1_mulsi3 co
m
m
e
nt
commit
|
commitdiff
|
tree
2016-06-02
kt
k
achov
[rtlanal]
F
ix rtl-
o
ptimization/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fallout from:
[
ARM] PR targe
t
/708
3
0: Avo
i
d
POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkacho
v
[ARM] Use pro
p
er output m
o
difier
f
o
r DImode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie
o
p
erand
1 to
o
pe
r
and 0 in AESMC pa
t
tern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[A
A
rc
h
64] Use aarch64_fusio
n
_e
n
abl
e
d
_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
kachov
[
A
Arc
h
64] Remove
a
arch
6
4
_
simd_attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[A
A
rch64] Tie ope
r
and 1 to operand 0 in AE
S
MC
p
attern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[AArch
6
4] Simplify ashl<mode>3 expa
n
der for
S
HORT mo
d
es
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[AArch64] Delete obsolet
e
CC_ZESWP and CC_SESWP
C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL if
c
vt] PR rtl-optimiz
a
tion/6694
0
:
Avoid
s
ign
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
chov
[ARM
]
[4/4] Simplify checks for CONST_IN
T
_P and c
o
mparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
chov
[ARM][3/4] Cleanup c
a
s
t
s from INTVAL
t
o
[
unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kach
o
v
[ARM][
2
/4] Replace casts of 1 to H
O
ST_WIDE_INT by HOS
T
_WI
D
E_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
k
a
chov
[ARM] PR target/69
8
5
7
Remov
e
bogus
e
arly return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM
]
Fix
costing of
s
i
gn-exte
n
ding
l
o
ad in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
ARM]
P
R target/71056:
D
o
n't use vectoriz
e
d buil
t
i
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64
]
PR target/70809:
D
elete
aarch64_
v
m
l
s<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64][tests] S
k
ip cpu-diagnostics tests when overridi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvio
u
s] Typo f
i
x in
t
ree
-
s
s
a-loop-ivano
n
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Fix param name in du
m
p file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM]
P
R target/7
0
830: Avoid
P
OP
-
{
r
e
g
list}^ when retu
r
nin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] A
d
d mode to pro
b
e_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
k
tk
a
chov
[internal-fn
.
c][co
m
mitted] Convert conditional c
o
mpilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch6
4
] De
f
in
e
W
O
RD
_
RE
G
I
S
TER_OPERAT
I
ONS to
z
ero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkacho
v
[rtlanal
.
c] Convert conditional compilation on
W
ORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FAI
L
: gcc
.
dg
/
tree-ssa/minmax-
2
.
c
scan-
t
ree
-
dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
t
kachov
[AArch
6
4]
Work around PR t
a
rg
e
t/649
7
1
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][doc] Docum
e
nt deprecatio
n
of pre-AR
M
v4T a
r
c
hitecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
t
est
s
uite
]
PR
rtl-optim
i
zation/
7
06
8
1
: XFAIL ir
a
-
shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM
]
PR target/705
6
6 Che
c
k th
a
t condition
reg
i
s
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
kt
k
achov
[ARM] Reduc
e
size of arm1
0
20e au
t
omato
n
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Spl
i
t out arm
v
7ve eff
e
ctive t
a
rge
t
check
commit
|
commitdiff
|
tree
2016-03-23
ktkacho
v
[ARM] PR driver/
7
0
132: Avoid
d
o
u
b
l
e
fclose
i
n driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArc
h
64] Fix gcc
.
target/aarch64/
v
ect-reduc-or
_
1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkacho
v
[AArch64] PR targ
e
t
/
7
0
002: Make aarch64_
s
e
t_current_funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch64]
Fix thinko
i
n handling of -
m
o
m
it-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obviou
s
] Fix
typo in
tree-
s
sa-mat
h
-op
t
s
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
t
kachov
[ARM]
Error out of a
r
m_neon
.
h if com
p
iling for
s
of
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
tkachov
[
A
Arch64]
[
testsuite] P
R
target/70004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR rtl-
o
ptimiza
t
ion/69904: D
i
sallow copy
i
ng/dup
l
icatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
t
kachov
[
AArc
h
64] S
e
t
T
R
EE_TARGET_GLOBALS in aarc
h
64_set_curr
e
nt_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
achov
[AArch64]
P
R tar
g
et/69
6
13: Return
z
e
r
o TARGET_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
T
e
s
ts for arm_restric
t
_it patterns
i
n thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
k
t
kach
o
v
[gcse] PR r
t
l-opti
m
ization/69
8
86: Ch
e
ck target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
A
dd initial sup
p
ort for the
C
o
rtex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR target/6
9
875
F
i
x
at
o
mi
c
_loaddi e
x
pansi
o
n
commit
|
commitdiff
|
tree
2016-02-19
ktkach
o
v
[AArch64] S
k
i
p
g
c
c
.
target/aarch64/assembler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
tkach
o
v
[
AArch64
]
PR
targ
e
t
/
69161: Don't u
s
e spec
i
al predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkac
h
ov
[ARM] P
R
target/6
9
161: Don
'
t
ignore mode when matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch6
4
] Only update as
s
e
m
bler
.
arc
h
d
irective when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[ARM][4/4
]
Adj
u
st
gcc
.
target/arm/
w
m
u
l-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
k
tkachov
[
c
se][3
/
4]
D
on'
t
o
v
erwr
i
te
o
r
iginal rtx whe
n
folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4] Fix
operand costing logic for SMU
L
[TB
]
[TB]
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[ARM][1/4] PR target
/
6
5
932:
A
d
d
testcase
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
A
RM] PR target/65932
:
stop changing signednes
s
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[A
R
M] Fix
P
R targe
t
/69403: Bu
g
in thumb2
_
ior_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[AR
M
]
PR targ
e
t/69
1
3
5
:
Mark ARMv
8
vcvt instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkach
o
v
[A
A
rch64] Handle CSEL of
z
e
ro_ext
e
nded
o
perands
i
n
.
.
.
commit
|
commitdiff
|
tree
next