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][committed] Fix gcc.target/aarch64/vec_init_1.c for tiny and large mcmodels
2016-12-02
ktk
a
c
h
ov
[AArch64] Separate shrink wrappi
n
g hooks im
p
lementatio
n
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[AArch64
]
PR t
a
r
g
et/78362:
Make sur
e
to only t
a
k
e
REG
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[
TER
]
P
R
target/48863 : D
o
n't re
p
lac
e
e
xpress
i
on
s
across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[A
R
M
]
PR targe
t
/
7
843
9
:
U
pdate mov
d
i const
r
a
i
nts for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Rem
o
ve dead
FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktk
a
chov
[
A
Arch64] Expand DImo
d
e constant stores t
o
two
SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch
6
4] Fix gc
c
.
dg
/
t
o
rture/float32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
tkacho
v
[ARM] PR target/78364: Add proper
restricti
o
ns to ze
r
o
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[
2
/
2] Add store merging unit tests
commit
|
commitdiff
|
tree
2016-11-08
kt
k
achov
[ARM][2/2]
R
e
m
ove ol
d
rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[AR
M
]
[1/2] Use generic_extra_costs in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[1/2] Fix off-by-one error in cl
e
ar_bit_re
g
ion in s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktk
a
chov
[AArch64] Fix
PR tar
g
et/77822: Use
t
ighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkacho
v
[rtlanal] F
i
x WORD_REGISTER_OPERATIONS condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for big-
e
ndian gcc
.
c-tort
u
re/exec
u
te/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkach
o
v
PR tree
-
optimization/78170
:
Trun
c
ate sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
P
R
tree-optimization/7816
2
:
R
eject negative o
f
fset
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkach
o
v
[AArch64] Add function comments to some p
r
ologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE store merg
i
ng pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[chec
k
_G
N
U_s
t
yl
e
.
sh] More aggres
s
ively ig
n
ore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
k
tkac
h
ov
[ree] PR rtl-optimizatio
n
/78038: Ha
n
dle global reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AA
r
ch64] Use ne
w
t
arge
t
pass
r
eg
i
stration framewo
r
k
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64]
Add sp
e
llche
c
king hints for -march,
-
mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[si
m
p
l
ify-r
t
x] Zero-
i
nitialise lo
c
al arr
a
y in sim
p
lify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-const] Fix native_encode_real
f
o
r HF
m
ode
c
onstants
commit
|
commitdiff
|
tree
2016-10-03
kt
k
ach
o
v
R
e
vert: [RTL if
c
v
t
] Transfo
r
m
(
X == CST)
?
-
CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
kt
k
achov
[RTL ifcvt] Transform
(
X
=
=
C
ST
)
? -CST : Y in
t
o
(
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkac
h
o
v
[
ARM] Fix -W
i
mplicit-fallthrough
w
arn
i
ngs
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename][sel-
s
ch
e
d] Fix bogus use of
H
ARD_FRAME
_
PO
I
NTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-rtx] (G
T
U (PLUS a C) (C
-
1)) --> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkach
o
v
[expmed
.
c] PR middle-end/77426 Delete
duplicate condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkacho
v
[
AA
r
ch64] Add AN
D
S
p
atte
r
n for CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM]
P
R
target/70
4
7
3: Reduce size of
C
ortex-A8 autom
a
ton
commit
|
commitdiff
|
tree
2016-08-26
kt
k
a
c
hov
[ARM] Refactor MOVW/MO
V
T f
u
sion
lo
g
ic
to allow extension
commit
|
commitdiff
|
tree
2016-08-01
k
tkachov
[
AArch64] Allow multipl
e
-of-8 immediate offset
s
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktka
c
hov
[vectorizer][2
/
2
]
Hook up mu
l
t
synthesis logic
into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkacho
v
[
1
/2] Move choose_mult_variant declaration and
d
e
p
endent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[
e
xp
r
.
c] PR middle-end/717
0
0: zero-ex
t
end sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM] Add support
for some ARMv8-A cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkach
o
v
[
R
TL ifcvt] PR rtl
-
optim
i
zati
o
n
/71594: ICE in
n
oce_em
i
t_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[ARM]
De
l
ete
t
h
umb
_
re
l
o
ad_i
n
_h
commit
|
commitdiff
|
tree
2016-06-30
k
tk
a
c
hov
[A
A
rch6
4
][2/2] (Re)Implement vcopy<q>_lane<q> i
n
t
ri
n
sics
commit
|
commitdiff
|
tree
2016-06-30
k
t
kacho
v
[AArch64][1/2]
A
d
d support INS (element) instructio
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
tkachov
[ARM][1/4]
R
eplace uses of i
n
t
_
log2 by exact
_
lo
g
2
commit
|
commitdiff
|
tree
2016-06-22
ktkac
h
o
v
[ARM] Add initi
a
l sup
p
ort fo
r
Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[A
A
rch6
4
]
A
dd initial supp
o
rt for Co
r
t
ex
-
A73
commit
|
commitdiff
|
tree
2016-06-20
k
tkachov
[typo] alig
n
e
men
t
-> a
l
ignm
e
n
t
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AArc
h
64]
[
o
b
vious
]
Cl
e
a
n up parentheses and use GET_MODE
_
UN
I
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
c
h
ov
[RTL
i
fcvt] All
o
w
s
imple regist
e
r subregs in noce_conv
e
r
t
_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
t
k
acho
v
Fix typo in co
p
yright boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch64] Handle AND+AS
H
IFT form of UBFIZ cor
r
ectly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Updat
e
d
ocumen
t
a
t
ion for ARM
a
rchitecture
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
[RTL if
c
vt] Print na
m
e of
noce trasf
o
r
m
th
a
t succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
[AArch64] Mode
l
CSE
L
ins
t
ruction in Cortex-A57 schedulin
g
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simpli
f
y-rtx] Fi
x
unused
v
ariable warning in simplify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkac
h
ov
[3/3][RTL i
f
cvt] PR middle-end/37780: Co
n
d
i
tio
n
al
e
xpression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
2
/
3][AArch64] Keep CTZ components together u
n
til after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/
3
]
[
ARM] Keep ctz e
x
pressions together until a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvious
]
Fix t
y
pos in
*thumb1_mulsi3 c
o
mment
commit
|
commitdiff
|
tree
2016-06-02
ktkach
o
v
[rtla
n
a
l
]
Fix r
t
l-
o
ptimizati
o
n
/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fa
l
l
o
ut from: [ARM] PR target/70830:
A
vo
i
d POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[AR
M
] Use proper output modifier for DImode reg
i
s
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie opera
n
d 1 to o
p
e
r
and 0
in AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[A
A
rch64] Us
e
aarc
h
6
4
_f
u
sion_enabl
e
d_
p
to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64] Remove aarc
h
64_
s
imd_
a
t
tr_lengt
h
_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64]
T
ie opera
n
d 1 to
operand 0 i
n
AESMC
p
a
ttern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkacho
v
[
A
Arch64
]
Simp
l
i
fy ashl<
m
ode>3
expa
n
der for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AA
r
ch64] De
l
ete obsole
t
e CC_ZESWP
and CC_SE
S
WP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkacho
v
[
R
T
L
if
c
vt] PR
r
t
l
-optimization/66940: Avoid si
g
ned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[
A
RM]
[
4/4]
Simplify ch
e
cks f
o
r CONST_INT_P a
n
d
comparis
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[ARM][3/4] Cleanup casts from INTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
A
RM][2/4] Re
p
lace casts
of
1
to HOST_WIDE_
I
N
T
by HOST_W
I
DE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR targ
e
t/6985
7
Remove bog
u
s e
a
rly
r
eturn false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktka
c
hov
[ARM]
Fix costing of sign-ext
e
ndin
g
l
oad in rtx
c
o
sts
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM]
PR
ta
r
get/
7
1
056: Don't use
vectorized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[A
A
rch
6
4] PR ta
r
get/70
8
09: Delete aarch64_vm
l
s<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktk
a
ch
o
v
[AArch6
4
][tests]
Skip
c
pu-diagnostics tests wh
e
n ove
r
ridi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkacho
v
[
o
bvio
u
s] Typo f
i
x in tree-ssa-l
o
op-
i
vanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
obvious] Fix param n
a
me in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM]
P
R
target/7
0
830
:
Avoid POP-{reglist}^ when
r
eturning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
kt
k
ac
h
ov
[ARM] Add
m
ode to prob
e
_stack se
t
opera
n
d
s
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[internal-
f
n
.
c
]
[committed]
Con
v
ert
conditional
c
ompilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AAr
c
h64] Define WOR
D
_R
E
GISTER_OPERATIONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
kt
k
achov
[rtlana
l
.
c] Convert conditional com
p
i
l
at
i
on
o
n WORD_RE
G
ISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
tkachov
Fix
FAIL:
gcc
.
dg/tree-ssa/
m
inmax-2
.
c scan-tre
e
-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkac
h
ov
[AArch64] Wor
k
ar
o
und PR t
a
rget/64971
commit
|
commitdiff
|
tree
2016-04-15
kt
k
achov
[ARM]
[
doc] Docu
m
e
nt deprec
a
tion of pre-ARMv4T arc
h
i
tecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
k
t
kach
o
v
[testsuite]
P
R rtl-opti
m
ization
/
706
8
1
:
XFAIL ir
a
-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktk
a
c
h
ov
[ARM] PR t
a
rget/70566
C
heck that
condition r
e
gist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Reduce
s
ize of arm1020e
a
utomaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM
]
Split out armv7ve effective target
check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR driver/70132:
A
void double f
c
lose in
driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkach
o
v
[AArch64] Fix gcc
.
target/aarch
6
4/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] P
R
target/70
0
0
2: Ma
k
e
a
a
rc
h
64_set_c
u
rre
n
t_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktk
a
c
hov
[AArch
6
4] Fix
t
hink
o
in
h
and
l
ing of -momit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
kt
k
achov
[obvious]
Fix typo in
tr
e
e-
s
sa-
m
ath-opt
s
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[AR
M
]
E
rror
o
ut of arm_n
e
o
n
.
h if c
o
mpiling
f
or soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkac
h
ov
[AArch64]
[
te
s
tsuite] PR target
/
70004: Remove ch
e
c
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkach
o
v
[ARM
]
P
R r
t
l-opt
i
mization/69904: Dis
a
l
low copying
/
d
u
pli
c
atin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
achov
[
AArch64] S
e
t
T
R
E
E
_TARGET_GLOBALS i
n
aarch
6
4
_set_curren
t
_
fun
.
.
.
commit
|
commitdiff
|
tree
next