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
ktkachov
[AArch64] Add f
u
nct
i
o
n
commen
t
s to some pr
o
logu
e
/
epilog
u
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GI
M
PLE store merging pass
commit
|
commitdiff
|
tree
2016-10-24
k
t
kachov
[check_GNU_sty
l
e
.
sh] More aggressively ign
o
re dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktka
c
hov
[ree] P
R
rtl-optimization/78038: Handle g
l
obal register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkach
o
v
[AArch
6
4] Use
n
ew target pa
s
s re
g
ist
r
a
t
ion frame
w
o
rk
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[A
A
rch64] Add spellchecking hi
n
ts for -ma
r
c
h
,-mcp
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-rtx] Zero-initial
i
s
e l
o
cal array i
n
s
i
mplify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fo
l
d-con
s
t] Fix native_encode_real for HFmode constan
t
s
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert: [RT
L
ifcvt] Transform (X == CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifc
v
t]
T
ransform (X == CST) ? -
C
ST : Y into (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
tkachov
[ARM
]
Fix
-Wimplicit-fallthrough
warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkac
h
o
v
[regrename][sel-sche
d
] Fix bogus use of HARD_FRAME
_
POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkac
h
ov
[simplify-
r
tx]
(
GT
U
(PLUS a C) (C -
1
)) -
-
> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expmed
.
c
]
PR
middle-end/
7
7
4
2
6 Delete duplicate
c
o
n
dition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AAr
c
h64]
Add ANDS p
a
tte
r
n f
o
r CMP
+
ZERO_
E
XTE
N
D
commit
|
commitdiff
|
tree
2016-08-26
k
t
k
achov
[ARM] PR tar
g
et/70473:
R
educ
e
s
ize of Corte
x
-A
8
automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM]
Refactor M
O
VW/MOVT fusi
o
n
lo
g
ic to
a
l
low extens
i
on
commit
|
commitdiff
|
tree
2016-08-01
ktkacho
v
[AA
r
ch64] Allow multiple-o
f
-8 immed
i
a
t
e
offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
kt
k
a
c
hov
[vectorizer
]
[2/2] Ho
o
k up
m
ult synthesis l
o
gic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkac
h
ov
[1/2] M
o
ve choose_mu
l
t_variant declaration and
d
epend
e
nt
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[
ex
p
r
.
c] PR mid
d
le-end/
7
1700:
z
ero
-
extend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM]
A
dd suppor
t
f
or some ARMv8-A cores to
d
river
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
kt
k
achov
[
RTL i
f
c
v
t]
P
R rtl-optimiz
a
tion/
7
1594: ICE in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
kt
k
acho
v
[
A
RM]
Delet
e
thumb_reload_i
n
_h
commit
|
commitdiff
|
tree
2016-06-30
k
t
kachov
[AArch
6
4
]
[2
/
2]
(Re)Impleme
n
t v
c
opy<q>_lane<q>
i
ntrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArc
h
6
4
][1
/
2] Add support
I
NS (elem
e
nt) in
s
tru
c
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/4] Replac
e
use
s
of int_log2
b
y
exact
_
l
og2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM] Add initia
l
support for
C
ortex
-
A73
commit
|
commitdiff
|
tree
2016-06-22
kt
k
achov
[AArc
h
64] Add
initi
a
l suppo
r
t for Cortex-
A
7
3
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typo] alignement -> a
l
ignment
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[AArch64][obvious]
C
lean up paren
t
heses and use
G
ET_MODE_UN
I
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[
RTL
ifcvt
]
Allow simple register su
b
reg
s
in noce_c
o
nv
e
rt_
m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typo
i
n co
p
y
r
ight boi
l
erpl
a
te
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[
A
Arch64] Ha
n
dle AND
+
ASHIFT form
of UBFI
Z
correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
h
ov
Update documentation
f
or ARM architectu
r
e
commit
|
commitdiff
|
tree
2016-06-09
k
t
kac
h
ov
[RTL ifcv
t
] Print name of noce trasform that
succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[AAr
c
h64] M
o
del CSEL
instruct
i
on in Cortex-A57
s
cheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
kt
k
achov
[sim
p
l
ify-rtx]
F
ix unused variable wa
r
nin
g
in simp
l
ify_c
o
nd_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkachov
[3/3
]
[R
T
L ifcvt] PR middle-end/
3
7780: C
o
nditio
n
al
e
xpre
s
sion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/
3
][AArch64]
K
eep CTZ
co
m
ponen
t
s
together u
n
til afte
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkach
o
v
[1/3][ARM]
Keep ctz expre
s
s
i
ons together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM
]
[o
b
vious] Fix
typos i
n
*
thum
b
1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[r
t
la
n
al] Fix rtl-optimiza
t
i
o
n/7129
5
commit
|
commitdiff
|
tree
2016-06-02
k
tkacho
v
Fix
f
a
l
lout from: [ARM] P
R
target/70830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Use prop
e
r
o
utput
m
odifier for DImode regi
s
ter
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
tkachov
[ARM] Tie oper
a
nd 1 to operand 0 in AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkac
h
ov
[
AArch64] Use aarch64_fusion_ena
b
led_p to check
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
AArch64]
Remo
v
e aarch64_simd_attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
kt
k
achov
[AArch
6
4] Tie op
e
rand 1 to op
e
r
a
nd 0 in AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch
6
4] Sim
p
lify
a
s
hl<
m
ode>3 expander for SHO
R
T
m
odes
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[AArch64] D
e
lete obso
l
ete CC_ZESWP and CC_S
E
SWP
C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktka
c
h
o
v
[RTL ifcvt] PR rtl-optimization/66940:
A
void signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tka
c
hov
[ARM]
[
4
/4] Simpli
f
y ch
e
cks
f
o
r
CONST_IN
T
_P
a
n
d comp
a
rison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[A
R
M][3/4] Cl
e
anup casts from INTVAL
to
[unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkacho
v
[AR
M
][2/4] Replace casts
o
f 1 to
H
OST_WIDE_INT by H
O
ST
_
WID
E
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR target/69857 Remove
bogus early
return fals
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkach
o
v
[ARM
]
Fix costing of si
g
n
-ex
t
e
n
ding
l
o
a
d
in rtx
co
s
ts
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR t
a
rget
/
71056:
D
on't
use vectoriz
e
d builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktk
a
chov
[AA
r
ch64] PR
t
arget/70809
:
D
e
l
ete aarch64_vmls<m
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64][t
e
sts] Skip cpu-di
a
gnostics t
e
sts when over
r
i
d
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkac
h
ov
[
o
bvious] Typo
f
ix
in
t
ree-s
s
a-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
k
tkachov
[obvious] Fix param name
i
n dump fi
l
e
commit
|
commitdiff
|
tree
2016-05-12
kt
k
achov
[ARM] PR target/70830
:
A
v
o
id
POP-{
r
eglist}^ when re
t
urning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add mode to p
r
obe_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkac
h
ov
[internal
-
fn
.
c][committed] Conve
r
t conditional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktk
a
c
hov
[AArch64
]
Def
i
ne WORD_RE
G
ISTER_OP
E
RATIONS
t
o zero
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktk
a
chov
[rtlanal
.
c]
C
o
nvert conditio
n
al compi
l
a
t
ion on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fi
x
F
A
IL: gcc
.
d
g
/tre
e
-s
s
a/m
i
nmax-2
.
c
s
can-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkacho
v
[AArch64
]
Work a
r
o
u
nd PR target/64971
commit
|
commitdiff
|
tree
2016-04-15
k
t
k
a
chov
[ARM][doc] Document deprecation of pre-A
R
Mv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[t
e
stsuite] PR rtl
-
optimization/70681: XFAIL
i
ra-shr
i
nkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM
]
PR target/70566 Check
that condi
t
ion reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM] Re
d
u
c
e size of arm1020e aut
o
maton
commit
|
commitdiff
|
tree
2016-03-23
k
t
k
achov
[A
R
M] Split
o
ut armv7ve
effec
t
ive target check
commit
|
commitdiff
|
tree
2016-03-23
k
t
kachov
[ARM] PR driver/70132:
Avoid double fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
ka
c
hov
[AAr
c
h64] Fix
gcc
.
tar
g
et/aarch64/vect-
r
educ
-
o
r_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
tkachov
[AA
r
ch64
]
PR target/70002: M
a
ke aa
r
ch64_set_current_fun
c
tio
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
t
kachov
[A
A
rc
h
64
]
Fix thinko in
h
and
l
ing
o
f
-momit-leaf-fr
a
me
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
tkach
o
v
[obvious] Fi
x
typo in tree-s
s
a-ma
t
h-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
t
kachov
[AR
M
] Error out of
a
rm_n
e
on
.
h if compiling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][
t
estsu
i
te] PR targ
e
t/70004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktka
c
hov
[AR
M
]
PR
rtl-opti
m
ization/69904: Di
s
allow cop
y
ing/
d
uplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tka
c
hov
[AA
r
ch64] Set TREE_TARGE
T
_GLOB
A
LS in a
a
rch64_set_
c
ur
r
ent_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktk
a
c
h
ov
[AA
r
ch64] PR target/69613: Return zero TAR
G
ET_SHI
F
T
_
TR
U
NCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[A
R
M] Tests for
a
rm_restrict_it p
a
tter
n
s in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
h
ov
[
g
cse] PR rtl-optimization/69886:
C
hec
k
target mod
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
c
h
o
v
[ARM] Add
i
nitial support for the Cor
t
e
x
-A3
2
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[ARM
]
P
R target/69875 Fix atomic_l
o
addi
e
xpansion
commit
|
commitdiff
|
tree
2016-02-19
ktk
a
cho
v
[AArch64] Skip
gcc
.
target/aarch64/ass
e
mbler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
k
ac
h
ov
[A
A
rch64] PR ta
r
g
et/
6
9
161
:
Don't use
s
pecial predica
t
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
kt
k
achov
[
ARM] PR target/69161: Don't
ign
o
re mode when matchi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkac
h
ov
[AArch64] Only upd
a
te assembler
.
arch direc
t
ive whe
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[AR
M
][4/4] Adjust gcc
.
target/ar
m
/wmul-[123]
.
c te
s
ts
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[cse][3/4] Don't overw
r
ite origi
n
al r
t
x
w
hen folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[ARM]
[
2
/
4] Fix operand cos
t
ing logic for SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM
]
[1/4] PR tar
g
e
t/65
9
32: Add testcase
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[ARM] P
R
t
a
rget/6
5
932: stop
changin
g
signedne
s
s
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[ARM
]
Fix PR ta
r
get/
6
9403: Bug in thumb2
_
i
or
_
scc_strict
_
it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM] PR targe
t
/691
3
5: Mark AR
M
v8
v
c
v
t
instructio
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[A
A
rch64] Hand
l
e CSEL of zero_extended
operan
d
s i
n
.
.
.
commit
|
commitdiff
|
tree
next