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] PR target/71056: Don't use vectorized builtins when NEON is not available
2016-05-19
ktkachov
[ARM] PR tar
g
e
t
/71056: Don't use ve
c
to
r
ized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
kachov
[AArch64] P
R
target/70809: D
e
l
ete aarch64_vmls<mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64][test
s
]
Skip cpu-diagnostics tests w
h
en overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
t
k
ach
o
v
[obv
i
o
u
s] Typo fix in t
r
e
e-ss
a
-l
o
op-ivan
o
n
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
chov
[
obvious] Fix param name in dump file
commit
|
commitdiff
|
tree
2016-05-12
k
t
kachov
[ARM] P
R
t
arget/70830: Av
o
i
d
P
OP-{regl
i
s
t}^ when
r
etur
n
in
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
t
kachov
[ARM] Add
mode to prob
e
_
stack set op
e
rands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[internal-fn
.
c][
c
ommitte
d
]
Conver
t
c
onditio
n
al com
p
i
l
ation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
kt
k
achov
[
A
Arch64]
Define W
O
RD_REGISTER_OPERAT
I
ONS to zer
o
and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktka
c
h
o
v
[r
t
lanal
.
c] Convert
c
o
nditional compilation
o
n WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktk
a
chov
Fix
FAIL:
g
cc
.
dg/
t
ree-ssa/minmax-2
.
c s
c
an-
t
ree
-
dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkac
h
o
v
[AArch64
]
Work around PR target/64971
commit
|
commitdiff
|
tree
2016-04-15
ktka
c
hov
[ARM
]
[doc] Document deprecati
o
n of pre-
A
RMv4T architectu
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[testsui
t
e] P
R
rtl
-
o
p
timization
/
70681: XFAIL ira-shrinkwra
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM]
P
R t
a
rget/7056
6
Check
t
h
at c
o
ndition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM]
Reduce size of arm1
0
2
0
e
a
utomaton
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[ARM] S
p
l
i
t out armv7ve effective t
a
rget check
commit
|
commitdiff
|
tree
2016-03-23
kt
k
achov
[A
R
M
]
P
R driv
e
r/70132: Av
o
id d
o
uble fcl
o
se in
driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] F
i
x gcc
.
target/
a
arch64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[A
A
rch64
]
PR target/70002: Make aarch64_s
e
t_curren
t
_fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AA
r
ch64] Fix
thin
k
o in handling of -momit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
t
ka
c
h
ov
[obvious] Fix typo i
n
tree
-
ss
a
-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM] Error out of arm_ne
o
n
.
h if compi
l
ing
for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkac
h
ov
[AArch64][testsuite
]
P
R
target
/
70
0
0
4
: Rem
o
ve
c
h
e
c
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
tkachov
[ARM] PR rtl-opt
i
mization/6
9
9
04: Disallow copyi
n
g/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tka
c
h
ov
[
AArch64] Set TREE_TARGET_GLOBALS
i
n a
a
rch64_set_c
u
rrent_
f
un
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[
AArch64
]
PR ta
r
get/696
1
3: Return z
e
r
o
TARGET_SHIFT_TRU
N
CATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Tes
t
s
for arm_res
t
rict_it
patte
r
ns
i
n thumb2
.
m
d
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse]
PR rtl-
o
ptimizat
i
on/6
9
886: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] A
d
d initial supp
o
rt
f
or the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR
t
a
r
get/69875 Fix at
o
mic
_
loaddi expansion
commit
|
commitdiff
|
tree
2016-02-19
k
t
ka
c
hov
[AArch64] Skip
gc
c
.
target/aarch64/assembler_ar
c
h_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[A
A
rch
6
4] P
R
target/69161: Don'
t
u
se special predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktka
c
hov
[ARM] PR
t
a
r
g
et
/
69161: D
o
n't ign
o
re
m
ode wh
e
n
matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
k
t
kach
o
v
[AArch
6
4] Only
u
pdate assembler
.
a
r
c
h d
i
r
ective wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM]
[
4/4] Adjust
gcc
.
target/arm
/
w
mul-[1
2
3]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[cse][3/4] Don
'
t overwri
t
e original rtx wh
e
n fol
d
in
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/
4
] F
i
x
o
p
e
r
and costin
g
logic fo
r
SMUL[TB][
T
B]
commit
|
commitdiff
|
tree
2016-02-04
k
t
kac
h
ov
[ARM]
[
1/4] PR tar
g
et/65932: Add test
c
ase
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
ARM]
P
R target/65932: stop chang
i
ng signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktka
c
hov
[ARM] Fi
x
PR
target/694
0
3: Bug
i
n thumb2_
i
o
r
_
scc
_
strict_i
t
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkac
h
ov
[ARM] PR t
a
r
get/69135: Mar
k
ARMv8 vc
v
t instruct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArc
h
64] Handle C
S
EL of zero_extended op
e
rands
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
ho
v
[AArch64] Handle comp
a
re
o
f
ze
r
o_extract
f
orm
o
f TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArc
h
64] Prope
r
ly r
e
jec
t
inval
i
d attribu
t
e str
i
ngs
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[AA
r
c
h
6
4
] PR rtl-optimization
/
6
8
796: Add patterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-ifcvt] PR rt
l
-optimizat
i
on/
6
8841:
Make sure
one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkach
o
v
[combine][v2]
C
anonica
l
ise (r + r) to (r << 1) t
o
ai
d
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[combine]
Check WORD_
R
EGI
S
T
ER_O
P
E
RATIONS no
r
mally rathe
r
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
k
t
kachov
[
A
Arch64] PR rtl-optimization/68796 Add c
o
mpare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch
6
4] P
r
operly cost ze
r
o_
e
x
t
end
+
ashift forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkach
o
v
[AArch64] PR target/68696 FAIL: gcc
.
t
ar
g
et/aarch
6
4
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktk
a
chov
[ARM] PR target/68648: F
o
ld NOT of CO
N
ST_IN
T
in andsi_io
r
si3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[
c
o
m
bine] Don't
create LSHI
F
T
RT of zero bits in change_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AAr
c
h64]
Don
'
t
al
l
ow -mgen
e
ra
l
-regs-onl
y
to chang
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[ARM] PR target
/
6
8214: Delete IP-reg
-
clobberin
g
call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
k
tk
a
chov
[RTL-i
f
c
v
t]
P
R
rtl-optimi
z
ation/68624
:
Cle
a
n u
p
logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
tkachov
Fix
F
AIL: gcc
.
c-to
r
tur
e
/exec
u
te/20050124-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
t
ka
c
hov
[RTL-
i
fcvt]
R
e
j
e
ct insns t
h
at are
m
ulti
p
le_sets
commit
|
commitdiff
|
tree
2015-11-27
ktka
c
ho
v
[
R
TL-ifcvt] PR rtl
-
optimization/68506: Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[
combine] Only
r
e
s
tric
t
p
ure simplif
i
ca
t
ion in
mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
k
t
kachov
[calls
.
c] PR
rtl-
o
ptimization/67226: Take into account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkach
o
v
[RTL-ifcvt] PR rtl-o
p
timization
/
68435 Allow
(
c
?
x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
kt
k
achov
T
estcase
for
P
R rtl-optimi
z
ation/6
8
381
commit
|
commitdiff
|
tree
2015-11-24
kt
k
a
chov
[
A
A
rch64
]
[
v2] Improve
c
o
mparison with compl
e
x im
m
e
d
iate
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkach
o
v
[
c
fgloo
p
] PR m
i
ddl
e
-end/6
8
375: Re
s
truc
t
ure get_loop_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[
R
T
L-
r
ee] PR r
t
l-optimizat
i
on/
6
8194: Restrict
copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[
A
Arch64]
PR target/68363 C
h
eck that argument
i
s real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktk
a
chov
[
A
RM]
Do no
t
expand
movmisalign patt
e
rn if n
o
t
i
n
32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM
]
P
R
68149 Fix ICE in unaligned_load
d
i split
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Disable neon test
i
ng for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktkachov
[AR
M
] PR 6814
3
Properly
u
pdate memory offsets when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkachov
[combine
]
Don't trans
f
o
rm
sign and ze
r
o
e
xtends inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[
A
RM] Fi
x
co
s
ting o
f
vm
u
l+vcvt co
m
b
i
n
e
pattern
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM][cleanup] Remove
u
se
s
of CONST_DO
U
B
LE
_
HI
G
H
/
LOW
commit
|
commitdiff
|
tree
2015-11-10
ktk
a
chov
[
A
Arch64][2/3] Implement negcc
,
notcc opta
b
s
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
h
o
v
[optabs][ifc
v
t
]
[1/3] Defin
e
negcc, notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
hov
[
h
aifa-sched] PR rtl-opti
m
iza
t
i
o
n/68236:
E
xit ea
r
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArch6
4
][cleanup
]
Remov
e
u
s
es o
f
CONST_D
O
UBLE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkacho
v
[
AArch6
4
] P
R
target/6
8
129: Def
i
ne TA
R
GET_SUPPOR
T
S_WIDE
_
I
NT
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[
R
TL-i
f
cvt
]
PR rtl-optimizat
i
on/67749: D
o
not emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[cp][committ
e
d
]
Fi
x
boo
t
str
a
p on arm due
t
o pri
n
t format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
k
tkachov
[ARM/AArch64] PR 680
8
8: Fix
R
TL checking ICE due to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkacho
v
Move
g
cc
.
targ
e
t/arm/pr67929
_
1
.
c test to
execut
e
.
e
x
p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[commen
t
] Improve co
m
ment for re
g
_set_p
commit
|
commitdiff
|
tree
2015-10-30
k
tkach
o
v
[ARM
]
Fix chec
k
ing RTL er
r
or in c
o
rtex_a9_sched_adjust_cost
commit
|
commitdiff
|
tree
2015-10-27
ktkacho
v
[AArch
6
4] PR 68102: Check that
o
p
era
n
d is REG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArc
h
64] Handle v
e
cto
r
float modes prop
e
rly in a
a
rch64_outp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
kt
k
achov
[ARM] PR ta
r
get/67929 Tig
h
t
e
n vfp
3
_const_double_for_bits
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktka
c
hov
[A
A
rch64] Enable auto
p
refe
t
cher modelling in
t
he scheduler
commit
|
commitdiff
|
tree
2015-10-26
ktka
c
hov
[auto-in
c
-
d
ec
.
c] Account for cost o
f
move operati
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[
o
pta
b
s
.
c
]
Fix
P
R 67989:
H
andle c
o
nst0_rtx tar
g
et in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktk
a
ch
o
v
[
A
Ar
c
h64
]
Add
s
u
pport for 64
-
bit vector-mode ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[s
i
mplify-rtx][
2
/2] Use
c
o
ns
t
ants
f
rom pool when
s
i
m
p
li
f
ying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
k
t
kachov
[AAr
c
h64][1/2] Add fmul-by-po
w
er-of
-
2+f
c
vt optim
i
sation
commit
|
commitdiff
|
tree
2015-10-19
ktkach
o
v
[h
a
i
f
a-sched]
model load/store multiple
s
pr
o
perly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkachov
[RTL ifc
v
t] PR 67786, 67787: Check that inte
r
mediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
k
t
kachov
[RTL-i
f
cvt]
P
R rtl-optimizat
i
on/67481: Look mor
e
deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-ifc
v
t] PR rtl
-
optimization/67465: Handle pairs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkac
h
ov
[tree-inline][o
b
viou
s
]
Dele
t
e
redunda
n
t c
o
unt_i
n
sns_seq
commit
|
commitdiff
|
tree
next