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
kt
k
a
c
ho
v
[ARM][
1
/2] Us
e
gener
i
c
_
e
xtr
a
_costs in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1
/
2] Fix off-by
-
one er
r
o
r in clea
r
_bit_regio
n
in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktka
c
h
o
v
[AArch64] Fix P
R
target
/
778
2
2: Use
tighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[r
t
la
n
al] Fix WO
R
D_REGISTER
_
OPERATIONS condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for big-endian
g
cc
.
c-tortur
e
/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tre
e
-optimization/78170
:
Truncate sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-
o
ptimiza
t
ion/78162: Reject
n
egati
v
e o
f
fsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
a
chov
[A
A
rch64] Add functio
n
comments t
o
some
p
rologue
/
epilo
g
ue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktka
c
hov
GIMPLE store merging
pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_G
N
U
_
styl
e
.
sh] More aggre
s
sively ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree]
PR
r
tl-
o
ptimization/78038: Handle gl
o
bal r
e
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkac
h
ov
[AArch64] Use new target pass registrat
i
on fram
e
work
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64] Add spellcheckin
g
hints for -
m
arch,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simp
l
ify-rtx]
Zero
-
initi
a
l
ise local array
in
s
implify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkach
o
v
[
fold-co
n
st] Fix native_encode_real for HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
kt
k
achov
Revert: [RTL
ifc
v
t]
Transform (X
== CST)
?
-CST
:
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktk
a
chov
[R
T
L ifcv
t
]
Transform
(
X
=
= CST) ? -CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkach
o
v
[ARM] Fix -Wimplicit-
f
al
l
t
h
rough warni
n
gs
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[r
e
grename][sel-sched] Fix
b
ogus
u
se of HARD_F
R
AME_P
O
INTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-rtx] (GT
U
(PL
U
S a C)
(
C -
1)) --> (
L
TU a
-
C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expmed
.
c] PR mid
d
le-end/77426 Del
e
te duplicate condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktka
c
ho
v
[AArch64] Add AND
S
pattern for CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[AR
M
] P
R
target/70473: Reduce size of Cortex-A8 aut
o
maton
commit
|
commitdiff
|
tree
2016-08-26
ktkach
o
v
[ARM]
R
efact
o
r MOVW/MOVT fu
s
ion l
o
gic
t
o
a
llow extensio
n
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AA
r
ch6
4
]
Allo
w
multiple-of
-
8 imm
e
diate of
f
s
ets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktka
c
ho
v
[vectorizer][2/2]
Hook u
p
m
ult sy
n
thesi
s
log
i
c into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1
/
2] Move choo
s
e_mult_var
i
ant
declaration a
n
d d
e
pendent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[ex
p
r
.
c
]
PR middle-end/71700: zer
o
-ex
t
end
s
ub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
kt
k
achov
[ARM] Ad
d
support for some ARM
v
8-A cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifc
v
t] PR rtl-op
t
im
i
zation/71594:
ICE in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktk
a
c
hov
[ARM] Delete thumb_reload_in
_
h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][2/2] (R
e
)Implement vco
p
y<q>
_
l
a
n
e<q> intrinsi
c
s
commit
|
commitdiff
|
tree
2016-06-30
k
t
k
a
chov
[AArch64][
1
/2] Add su
p
port
INS (ele
m
ent) instr
u
ction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
t
kachov
[
ARM][1/
4
] Repla
c
e use
s
o
f
int
_
log
2
by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
kt
k
achov
[ARM] Add ini
t
i
al support for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AArch6
4
] Add initial su
p
p
ort
for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktka
c
h
o
v
[typ
o
]
alig
n
e
ment
-> al
i
gnment
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
cho
v
[
AAr
c
h64][ob
v
ious]
C
lean up parenth
e
ses and
u
s
e GET_MO
D
E_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL ifc
v
t] All
o
w simple register subregs in noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix
typo in c
o
pyright bo
i
lerpla
t
e
commit
|
commitdiff
|
tree
2016-06-14
ktkac
h
ov
[A
A
rch64]
Handle AND+A
S
HIFT fo
r
m of
UBFIZ correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
h
ov
Update doc
u
men
t
a
t
ion f
o
r ARM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[
R
TL ifc
v
t] P
r
int
name of noce tr
a
s
form that s
u
c
c
eeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
achov
[AArch64] Mode
l
C
S
EL
inst
r
ucti
o
n in Corte
x
-
A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkac
h
ov
[
simplify-
r
tx] Fix unused variable warning
i
n
s
i
m
plify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL ifcvt]
P
R mi
d
d
le
-
end/37780:
C
onditional exp
r
e
ssion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
kachov
[2
/
3]
[
A
A
rch64] K
e
ep CTZ components t
o
gether until
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
chov
[
1/3][ARM] Keep
c
tz expres
s
ions togeth
e
r until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM]
[
obvious] Fix typos in
*thumb1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal] Fix rtl-optimization/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkach
o
v
Fix fallout f
r
om: [ARM] PR ta
r
g
e
t/7
0
830: Avoid
P
O
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Use
proper
outp
u
t modifier for DImode re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkach
o
v
[
ARM] Tie
o
perand 1 to operand 0
i
n
AESMC pa
t
tern
whe
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkach
o
v
[AA
r
ch64]
Use a
a
rch64_fu
s
io
n
_e
n
abled
_
p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch
6
4] R
e
mo
v
e aarch64_simd
_
attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[AArch64
]
Tie operand 1 to operand
0 in AESMC
p
attern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
hov
[AArch64
]
Simplif
y
ash
l
<mode>3
expande
r
f
o
r SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AA
r
ch6
4
] Delete
obsolete CC_ZESWP and CC_SESW
P
C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[R
T
L if
c
vt] PR rt
l
-optimization/
6
69
4
0: Avoid signe
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][4/4] Simplify
checks fo
r
CONST_INT_P and
com
p
arison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
hov
[ARM
]
[
3
/
4]
C
leanup ca
s
t
s
fr
o
m INTVAL
t
o
[
u
n
signed]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[ARM][2/
4
] Replace casts
of 1
t
o HOS
T
_WI
D
E_I
N
T by
H
OST
_
WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[ARM] PR target/69857 Remove bogus early r
e
turn fal
s
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
k
tkacho
v
[ARM] Fix costing of sign-extending
l
oad in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM]
P
R target/71056: D
o
n't use vectorized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
tkachov
[AArch64] PR target/70809: Delete aarch64_vmls<
m
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch
6
4
][tests]
S
kip cpu-dia
g
no
s
tics tests
when
o
verriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
t
kachov
[obvious] Typo fix in tree-ssa-
l
oop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Fix
p
a
ram nam
e
in dump
f
ile
commit
|
commitdiff
|
tree
2016-05-12
ktka
c
hov
[ARM] PR target
/
70830: Avoid POP-{reglist}^ when r
e
turning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add mod
e
t
o
probe_stack set operand
s
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[internal-f
n
.
c][c
o
mmi
t
ted] Conv
e
rt conditio
n
al compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch64
]
D
e
fi
n
e WORD_RE
G
I
STER
_
OPERATI
O
NS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
kt
k
achov
[r
t
lanal
.
c] Con
v
e
rt conditional co
m
p
il
a
tio
n
on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
tkach
o
v
Fi
x
FAIL: gcc
.
dg/tre
e
-ssa/minma
x
-2
.
c sc
a
n-tree
-
dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64]
W
ork a
r
ound
P
R ta
r
get/64971
commit
|
commitdiff
|
tree
2016-04-15
ktka
c
hov
[ARM][doc] Do
c
ument depr
e
c
a
tion
o
f pre-
A
RMv4T ar
c
hi
t
ectu
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuite] P
R
rtl-
o
ptimization/70681: XF
A
IL
i
ra-shrink
w
rap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkach
o
v
[ARM] P
R
target
/
70566 Ch
e
ck th
a
t condition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
k
t
k
a
c
h
o
v
[ARM
]
Reduce size of arm1020e
automato
n
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Spl
i
t
o
ut armv7ve effective targ
e
t check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM] PR driver/70132: Av
o
id double fclose
in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[
AArch64]
F
ix gcc
.
target/aarch64/vect
-
reduc-or_
1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kachov
[
AAr
c
h64] PR target/70002: Mak
e
aa
r
ch64_
s
et_current_
f
unc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch6
4
]
Fix thinko in handling
of -m
o
mit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
kt
k
a
chov
[obvious] Fix
t
ypo in tree-ssa-ma
t
h-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktka
c
hov
[AR
M
]
Error out of a
r
m
_
ne
o
n
.
h if
c
ompiling
fo
r
soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][testsuite] PR ta
r
g
et/70004
:
Remove chec
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR rtl-opt
i
mization/6
9
904: Di
s
allow cop
y
ing/du
p
l
icatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AAr
c
h
6
4] Set TR
E
E_TARGE
T
_GLOBALS in aarch64_set
_
curren
t
_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkac
h
ov
[AA
r
ch
6
4] PR
target/6
9
61
3
: Return zero TAR
G
ET_SHI
F
T_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
kt
k
achov
[ARM] Tests for
a
r
m
_restrict_
i
t patterns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkacho
v
[gcs
e
]
PR r
t
l-optim
i
zation
/
6988
6
: Check t
a
rget
mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Add init
i
al
support for the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
ch
o
v
[ARM] PR targ
e
t/69875
F
ix
a
t
o
mic_
l
oaddi
expans
i
o
n
commit
|
commitdiff
|
tree
2016-02-19
kt
k
acho
v
[
A
Ar
c
h64]
S
kip
g
cc
.
ta
r
get/a
a
rch6
4
/assem
b
ler
_
arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
A
Arch64] PR target/69161: Don't
use special p
r
edicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktk
a
chov
[ARM] PR target/6
9
161: Don
'
t ignore
mode when matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AAr
c
h64
]
Only
up
d
ate assem
b
ler
.
arch directive
w
h
en
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkach
o
v
[AR
M
][4
/
4] Adjust
g
cc
.
t
a
rg
e
t/arm/wmul-[123]
.
c
tests
commit
|
commitdiff
|
tree
next