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
[ARM][1/2] Use generic_extra_costs in all remaining tuning structs
2016-11-08
ktk
a
c
h
o
v
[ARM][1/2] Use generic_extr
a
_costs in a
l
l re
m
a
i
ning
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[1/2] Fix o
f
f-by-o
n
e error
in clear_bi
t
_reg
i
on in
store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
t
kachov
[A
A
rch64] F
i
x
PR
target/77822: U
s
e tighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktk
a
chov
[rtlanal] Fix WORD_REGIS
T
ER_OPERATIO
N
S condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix fo
r
big-endian gcc
.
c-torture/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkac
h
ov
PR tree-opti
m
i
zation/78170
:
Truncate sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-op
t
imizat
i
on/78162: Rejec
t
negative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
[
AArch64] Add function comments to some prologue/epilog
u
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
G
I
MPL
E
store merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_
G
NU_style
.
sh] More aggressively ig
n
ore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktka
c
ho
v
[
r
ee] PR
rtl-optimizati
o
n
/78038: Handle global
r
egister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
k
tk
a
c
hov
[AArch
6
4]
Use new target pass registratio
n
fra
m
ework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktk
a
c
h
o
v
[AA
r
ch64] Add spell
c
hecking hin
t
s
for -march,-mc
p
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkacho
v
[sim
p
lif
y
-rtx] Zero-ini
t
ialise local array in
s
implify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktk
a
c
hov
[fold
-
const] Fix n
a
ti
v
e_encode
_
real for HFmode consta
n
ts
commit
|
commitdiff
|
tree
2016-10-03
k
t
kacho
v
R
evert:
[
RTL
i
fcvt] Tr
a
ns
f
orm (X ==
CS
T
) ? -
C
S
T
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifc
v
t] Transform (X == CST)
?
-CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM] Fix
-Wimplicit-fallthrough w
a
rnin
g
s
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename][
s
e
l-sc
h
ed]
Fix bo
g
u
s
use of HARD_FR
A
ME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[sim
p
li
f
y-rt
x
] (GTU (PLUS
a C) (C - 1)) --> (LTU a -
C
)
commit
|
commitdiff
|
tree
2016-09-12
k
tkach
o
v
[expm
e
d
.
c] PR middle-end/77426 Delete
duplicate co
n
dition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[A
A
r
ch64] Add ANDS pattern for CMP+ZERO_E
X
TEND
commit
|
commitdiff
|
tree
2016-08-26
ktk
a
chov
[ARM] P
R
targe
t
/70473: Reduce size of Cortex-A8 aut
o
maton
commit
|
commitdiff
|
tree
2016-08-26
k
t
kach
o
v
[
A
R
M] Refactor M
O
VW/MOV
T
fusion logic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktka
c
h
ov
[AArch64] Allow multipl
e
-of
-
8 imm
e
diate offsets fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
kacho
v
[vectorizer][2/2] Hook up mult
synt
h
esis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[
1/2] Move choose_mult_variant declaration and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[e
x
pr
.
c]
P
R middle-end/71700: zero-extend sub-wo
r
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktk
a
chov
[ARM] Add support for some ARMv8
-
A cores
to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifcvt] PR
r
t
l
-
o
ptimization/71594:
ICE in no
c
e_emit
_
cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
k
tkacho
v
[ARM] Delete
thumb
_
reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
AArch64][2/2] (Re)Implement vcopy<q>_l
a
ne<q
>
intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
Arch64][1/2] A
d
d support INS (elemen
t
)
instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktka
c
hov
[ARM][1/4] Replace u
s
es of int_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AR
M
] Add initia
l
support for Corte
x
-A7
3
commit
|
commitdiff
|
tree
2016-06-22
k
t
kac
h
o
v
[A
A
rch64] Add initial supp
o
rt for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typo]
alignemen
t
-> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkac
h
ov
[AArch64][obvious] C
l
ean
u
p par
e
n
t
heses and
u
s
e
GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL ifcvt] Allow simple
r
egister subregs
i
n
noc
e
_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typo in co
p
yrig
h
t boilerplate
commit
|
commitdiff
|
tree
2016-06-14
k
tka
c
hov
[
A
Arch64]
Han
d
le
A
N
D
+ASHIFT form of UBFIZ
correct
l
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Updat
e
documenta
t
io
n
for AR
M
a
rchi
t
ecture
commit
|
commitdiff
|
tree
2016-06-09
k
t
k
achov
[R
T
L ifcvt] Pri
n
t name of noce trasform that succ
e
eded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
[AArch6
4
]
M
odel CSEL i
n
st
r
uction in Cortex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[sim
p
li
f
y-
r
tx
]
Fix unused
v
ariable warning in simpl
i
fy_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkach
o
v
[3/3][
R
TL ifcvt] PR middle-
e
nd/37780: Condition
a
l e
x
pres
s
ion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][AAr
c
h64] Keep CTZ com
p
onents togethe
r
until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][
A
RM] Keep ctz expressions
t
oge
t
her until af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
k
t
kachov
[ARM][obvious] Fix typos in *th
u
mb1_mulsi3 com
m
ent
commit
|
commitdiff
|
tree
2016-06-02
ktka
c
hov
[rtlanal] Fix rt
l
-
o
ptimiza
t
i
o
n
/
712
9
5
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fallout f
r
o
m
: [ARM] PR target/70830: Av
o
id POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[AR
M
]
Use proper output modifier for DImo
d
e register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[AR
M
]
T
ie operand 1 to
operand 0 i
n
AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkac
h
ov
[
A
Arch64] Use aa
r
ch64_fusion_enab
l
ed_p
t
o
check
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkac
h
ov
[AArch6
4
] Remove aarch64_simd_
a
t
tr_length_mov
e
commit
|
commitdiff
|
tree
2016-05-27
k
t
kacho
v
[AArc
h
64] T
i
e
operan
d
1 to operand 0 in AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch
6
4] Simpl
i
fy
a
s
h
l<
m
o
de>3 expander for SHOR
T
modes
commit
|
commitdiff
|
tree
2016-05-27
ktkacho
v
[
AAr
c
h64] Delete obsolete CC_ZESWP and CC_SE
S
WP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL
i
fcvt]
PR rtl-o
p
tim
i
z
ation/66940
:
Avoid
s
igned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkach
o
v
[AR
M
]
[4/4]
Simplify checks fo
r
CON
S
T
_
INT_P a
n
d co
m
p
ariso
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkach
o
v
[ARM][3/4] Cleanup ca
s
ts from
I
NTVAL to [unsigne
d
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4] Repl
a
ce cas
t
s of 1 to HOST_W
I
DE_INT by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR target/6
9
857
R
emove bogus
e
a
r
l
y return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] F
i
x costing of si
g
n
-extend
i
ng
l
oa
d
in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR t
a
rget/71056: Don't use vector
i
zed builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[A
A
rch64]
P
R
target/7
0
809: Delete a
a
rch64_vm
l
s<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[
AArch64][tests]
S
kip cpu-di
a
gnostics tes
t
s w
h
en overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Ty
p
o
f
ix i
n
tr
e
e-ssa-l
o
op-iva
n
on
.
c
commit
|
commitdiff
|
tree
2016-05-13
k
t
k
acho
v
[obvious]
Fi
x
p
aram name in du
m
p file
commit
|
commitdiff
|
tree
2016-05-12
ktkacho
v
[ARM] PR
t
a
r
get/70830: A
v
oid P
O
P-{reglist}^ when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[
A
R
M] A
d
d mode to probe_s
t
ack set oper
a
nds
commit
|
commitdiff
|
tree
2016-04-28
ktkac
h
ov
[internal-fn
.
c][committed] Con
v
ert condit
i
onal compilati
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch6
4
] Define WORD_
R
E
G
ISTER_O
P
ERATIONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
kt
k
achov
[
rtlana
l
.
c]
C
o
nve
r
t condi
t
i
o
nal
compilation on WO
R
D_
R
EG
I
STER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktk
a
chov
Fix FA
I
L:
gcc
.
dg/tree-ssa/minmax-2
.
c s
c
an-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64] Wo
r
k around PR
t
a
r
g
et/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][d
o
c] Document d
e
preca
t
ion of pr
e
-A
R
Mv4T architectu
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuite] PR rtl-optimization/70681: XFAIL ira-shr
i
nkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
kt
k
achov
[ARM] PR targ
e
t/70566 Check that
condition registe
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
c
h
ov
[ARM] Reduce size of
a
rm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM
]
Spl
i
t ou
t
a
r
mv7ve effective
target c
h
e
c
k
commit
|
commitdiff
|
tree
2016-03-23
kt
k
ac
h
ov
[AR
M
] P
R
driver/70
1
32: Avoid double
fcl
o
s
e
in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[
AArc
h
6
4
]
Fix gcc
.
target/aa
r
c
h64/vect-re
d
uc-or
_
1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] PR
t
a
r
g
et/70
0
0
2: Make
aarch64_set_
c
urr
e
n
t_fu
n
cti
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktk
a
chov
[AArch64] Fix t
h
ink
o
in handling of -momit-l
e
af-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkach
o
v
[ob
v
iou
s
]
Fix ty
p
o in tree-ssa-math-
o
pts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM]
E
rr
o
r out of arm_neon
.
h if
c
o
m
pil
i
ng for s
o
ft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktk
a
chov
[AA
r
ch64][te
s
ts
u
ite] PR
t
arget/70004:
Re
m
ove c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[A
R
M] PR rtl-optimization/6990
4
:
D
isallow cop
y
ing/duplicati
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkachov
[AArch64] Set
T
REE_TARGET_GLOBALS in aarch6
4
_set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] PR t
a
rget
/
69613: Return zero TARGET_SHIFT_TRU
N
CATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
t
k
a
chov
[ARM] Tests for arm_restrict_
i
t pattern
s
in th
u
mb2
.
m
d
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse] PR rtl-optimization/6988
6
:
Ch
e
ck tar
g
et mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
ov
[ARM]
Ad
d
initia
l
supp
o
rt for the Corte
x
-A32
commit
|
commitdiff
|
tree
2016-02-24
k
t
kac
h
ov
[ARM] PR target/69875 Fix atomic_loaddi
e
xpansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AArch64] Skip gcc
.
ta
r
get/aarch64/as
s
embler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AArch64
]
PR target
/
69161: Don't
use sp
e
cial predicat
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM]
P
R target/69
1
6
1: Don't
ig
n
ore
mode when matchin
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktka
c
hov
[AAr
c
h
64]
Only
update ass
e
mbl
e
r
.
ar
c
h directive wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[ARM][4
/
4] Ad
j
u
st gc
c
.
t
arg
e
t/arm/wmul-[123]
.
c tests
commit
|
commitdiff
|
tree
next