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
[rtlanal] Fix WORD_REGISTER_OPERATIONS condition in nonzero_bits
2016-11-03
ktkachov
[rtlanal] Fix
WORD_REGISTER
_
OPERATIONS cond
i
tion in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix fo
r
big-e
n
d
ian g
c
c
.
c-torture/e
x
ecute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
t
ree-
o
pti
m
iza
t
ion/7817
0
: Trun
c
ate sign-exten
d
ed
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
chov
PR tree-optimization/78162:
Rejec
t
n
egati
v
e offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch6
4
] Add function comments to some prol
o
gu
e
/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
t
k
ach
o
v
G
IMPLE store merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[
c
heck_GN
U
_style
.
sh] M
o
re aggre
s
sive
l
y
ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR
r
t
l-optim
i
zation
/
78038:
Handle
g
l
o
ba
l
register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkac
h
o
v
[
A
Arch
6
4] Use n
e
w target pass re
g
is
t
ration fra
m
ework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
kt
k
a
chov
[AArc
h
64] Add spellchecking hints for
-mar
c
h,-m
c
pu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-rtx] Zero
-
i
n
itialise local a
r
r
ay in s
i
mp
l
ify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
t
kac
h
ov
[fo
l
d-const] Fix native_encode_real f
o
r
HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert:
[
RTL if
c
vt
]
Transform (X == CST
)
? -C
S
T : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkach
o
v
[RTL i
f
c
vt
]
Tra
n
s
f
or
m
(X == CST
)
? -CST : Y i
n
to (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM] Fix -Wi
m
p
l
ic
i
t-fal
l
t
hro
u
g
h warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkach
o
v
[regrename][s
e
l
-
sched]
Fix
b
ogus use o
f
HARD_FRAME_P
O
I
N
TE
R
_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-rtx] (G
T
U (PLUS
a
C
) (C - 1
)
)
-
-> (
L
T
U
a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[exp
m
e
d
.
c] PR middle-end/77426 Dele
t
e
duplic
a
te
c
ondi
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkach
o
v
[AA
r
ch64] Add
ANDS pattern for CMP+ZE
R
O_EXT
E
ND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[
ARM] PR target/704
7
3: Reduce size of Cortex-A8 auto
m
aton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] R
e
factor MOVW/MOVT f
u
sion lo
g
ic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[
A
Arch64
]
Al
l
ow multi
p
le
-
of-8 immediate offsets f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
kachov
[vec
t
orizer][2/2] Hook up mult
syn
t
hesis lo
g
ic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktka
c
h
o
v
[1/2]
M
o
ve c
h
oose_mult
_
variant declar
a
tion
a
nd dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
t
kachov
[expr
.
c] PR mid
d
le-end
/
7
1
700: zero-extend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
kt
k
achov
[AR
M
] Add support for some ARMv8
-
A cores t
o
d
river
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
t
kach
o
v
[RT
L
ifcvt] PR rtl-o
p
t
i
miza
t
ion/71594: ICE
i
n no
c
e_emi
t
_cmo
v
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
kt
k
achov
[ARM] De
l
ete thumb_reload_in
_
h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][2/2]
(
Re)
I
mp
l
e
m
ent vcopy<q>_lane<q> in
t
rinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArc
h
64][1/2
]
Ad
d
support
I
N
S
(
element) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/4]
Replace us
e
s
of int_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
k
t
kachov
[ARM
]
Add initial supp
o
rt for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
kt
k
achov
[A
A
rch64] Add initial support for Co
r
tex-A73
commit
|
commitdiff
|
tree
2016-06-20
k
t
ka
c
h
o
v
[typo
]
align
e
ment ->
a
lignment
commit
|
commitdiff
|
tree
2016-06-15
ktkac
h
ov
[
A
Arch64][
o
b
vious] Clean up par
e
n
t
heses and use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkacho
v
[RTL ifc
v
t] Allo
w
simp
l
e
register
subregs in no
c
e_c
o
nvert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
tkachov
F
i
x typ
o
i
n copyrig
h
t boile
r
plate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch64]
H
andle
AN
D
+AS
H
IFT form
o
f UBFIZ corre
c
tl
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
achov
U
p
date documentation
f
or ARM architectur
e
commit
|
commitdiff
|
tree
2016-06-09
k
tkachov
[RTL if
c
v
t
] Pri
n
t nam
e
of noce trasform tha
t
suc
c
eeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
ach
o
v
[AArch
6
4] Mo
d
e
l CSE
L
instruction in Cortex-A57 sch
e
dul
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simplify-rtx]
F
ix
u
nused variable
w
arning in si
m
plify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
3
/
3
]
[RTL ifcvt] PR middle-end
/
3778
0
: Conditional
expressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
2/3][AArch64] Keep CTZ componen
t
s
to
g
e
t
h
er until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
hov
[
1/3][ARM] Keep
c
t
z express
i
o
n
s toge
t
her
u
ntil after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvi
o
u
s
] Fix ty
p
os in
*thumb1_muls
i
3
commen
t
commit
|
commitdiff
|
tree
2016-06-02
ktkac
h
ov
[
r
tlanal]
Fix
r
tl-o
p
timization/71295
commit
|
commitdiff
|
tree
2016-06-02
k
t
kachov
Fix
fallout from: [ARM] PR t
a
rge
t
/7
0
8
30: Avoid P
O
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
A
R
M] Use
p
roper output
modifier for DI
m
ode reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie operand 1 to op
e
r
a
nd 0 in AESMC patte
r
n
when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AA
r
c
h6
4
] Use aarch64_
f
usion_enabled_p to c
h
e
ck for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktka
c
h
ov
[
AAr
c
h
64] Remove
aarch64
_
simd
_
attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
kt
k
achov
[AArch
6
4]
Tie operand 1 to oper
a
nd
0 in
A
ESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AAr
c
h64] Simplify ashl<mod
e
>3 e
x
pander for S
H
ORT
m
o
d
es
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
A
Arch6
4
]
Delet
e
obsolete CC_ZESWP and CC_S
E
S
W
P CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
tkachov
[RTL ifcvt]
PR rtl-o
p
t
i
mization/66940: A
v
oid
s
ign
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
A
RM][4/4] Simplify
checks for CONST_I
N
T_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM
]
[3/4] Cleanup casts
f
rom
INTVAL to [unsi
g
ne
d
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4] Replace casts of
1
to HOST
_
WI
D
E_INT
b
y HOS
T
_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
A
RM] PR target/69857 R
e
move b
o
gus
e
arly retur
n
false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
kt
k
achov
[ARM] F
i
x co
s
ting
o
f sign-ex
t
endin
g
load in
rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkacho
v
[
A
RM] PR target
/
7
1
056:
Do
n
't use
vec
t
orized
bu
i
ltins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArc
h
6
4] PR
t
arg
e
t
/70809: D
e
lete aarch64_vml
s
<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
kac
h
ov
[A
A
rc
h
64][tests] Skip cpu-di
a
gnostics t
e
sts whe
n
overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typo fix
in tree-ssa-l
o
op-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
k
tkachov
[o
b
v
ious] Fix para
m
na
m
e in
d
ump file
commit
|
commitdiff
|
tree
2016-05-12
k
tkacho
v
[A
R
M
]
PR
target/70
8
30:
Avoid POP-{r
e
glis
t
}^ when
r
eturnin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
tkachov
[ARM]
A
dd mode t
o
probe_stack set oper
a
nds
commit
|
commitdiff
|
tree
2016-04-28
kt
k
achov
[
internal-fn
.
c
][co
m
mitted] Convert condit
i
onal
compilati
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AA
r
ch64]
D
efine WO
R
D_
R
EGISTE
R
_OPERATIO
N
S to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtl
a
nal
.
c]
Convert condition
a
l compilation on WORD_
R
EGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FA
I
L: gcc
.
dg/tr
e
e-ssa/minmax-2
.
c scan-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AAr
c
h64] Work around PR target/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkach
o
v
[AR
M
][doc] Do
c
ument deprecation of pre-ARMv4T archi
t
ect
u
re
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
chov
[
te
s
tsuite
]
PR rtl-optimization/70681: XFAIL ira-shrin
k
wrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
kt
k
achov
[ARM] P
R
targe
t
/70566 Check that
c
ondition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkacho
v
[ARM]
Reduce
si
z
e of arm
1
020e
automaton
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[ARM] Split
o
u
t
armv7ve
effective
target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR dr
i
ve
r
/7
0
132: Avoi
d
doub
l
e
fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktk
a
chov
[
A
Arch64] Fix gcc
.
t
a
rget/aarch64
/
vect-r
e
duc-or_
1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] PR target/70002: Ma
k
e
aarch6
4
_
set
_
cur
r
ent_func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkach
o
v
[AArch64
]
F
ix
t
hinko in
handling
o
f -
m
omit-
l
eaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkacho
v
[o
b
vi
o
us] Fi
x
typo in tree-ss
a
-m
a
th-opt
s
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM] Erro
r
out of arm_neon
.
h if compili
n
g for so
f
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AAr
c
h64][t
e
stsuit
e
] P
R
targ
e
t/70004: R
e
mov
e
check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[AR
M
] PR rtl
-
optimization/
6
9904: Disal
l
ow copyin
g
/
duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] Se
t
TREE_TARGET_
G
LOBALS in
aarch
6
4
_set_c
u
rrent_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkach
o
v
[
A
Arch64] PR target/6961
3
: Return zero TARG
E
T_SHI
F
T
_
TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Tests for ar
m
_
r
estrict_it patt
e
rns in
t
humb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[
gcse] PR rtl-o
p
ti
m
izati
o
n/6
9
886:
C
h
e
c
k t
a
rget mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[ARM] A
d
d initia
l
support for the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
k
tkachov
[ARM
]
PR targe
t
/6
9
875
F
ix at
o
mic_loa
d
di expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkacho
v
[AArc
h
64] Ski
p
gc
c
.
tar
g
et/aarch64/ass
e
mbler
_
ar
c
h
_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AArch64] PR t
a
rget/69161: D
o
n
't
u
se special predi
c
ate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
AR
M
] PR tar
g
e
t
/6916
1
: Don't ignore mode when
matchi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
kt
k
achov
[
A
A
r
c
h64]
On
l
y u
p
date asse
m
bler
.
arc
h
d
irective w
h
en
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[
ARM][
4
/4] Adjust gcc
.
target/ar
m
/wmul-[12
3
]
.
c te
s
ts
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[cse][
3
/4] Don't overwrite original r
t
x when foldi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4] Fix operand
costing logi
c
for SMUL[TB][T
B
]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][1/4] P
R
t
arget/65932:
Add testcase
commit
|
commitdiff
|
tree
next