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][doc] Document deprecation of pre-ARMv4T architecture revisions
2016-04-15
k
t
kacho
v
[
ARM][doc] Do
c
ument
d
eprecation
o
f
pre-ARMv
4
T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuite]
PR rtl-optimization/70681: XFAIL ira-shrin
k
wrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[
A
R
M]
P
R targe
t
/70566 Check that con
d
ition
r
egis
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM] Reduce s
i
ze
o
f arm
1
020
e
automat
o
n
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM]
S
plit out
a
rmv7ve e
f
f
ective target
check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR d
r
i
v
er/701
3
2:
Avoid double fclose in d
r
i
v
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkach
o
v
[
A
Arch64
]
Fix
g
c
c
.
t
a
rget/aarch64
/
vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkacho
v
[A
A
rch64
]
P
R
t
a
r
ge
t
/70002: Make
a
a
rch64_se
t
_curr
e
nt_funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkach
o
v
[AArch64] Fix thinko in hand
l
i
ng of -m
o
mit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
t
kachov
[obv
i
ous] Fix typ
o
in tree-ss
a
-math-o
p
ts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM] Error o
u
t of arm_neon
.
h
i
f
c
o
m
piling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
t
kachov
[AAr
c
h64][testsuite] PR target/70004:
R
emove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkac
h
ov
[ARM] PR
r
t
l-optimiza
t
ion/6990
4
:
D
isallo
w
copyi
n
g/d
u
plicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkach
o
v
[AArch64] Set TREE_TARGET_GLOBALS
i
n
aarch64_set_current
_
fu
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkachov
[AAr
c
h6
4
]
P
R t
a
rget/69613:
Return
zero TARGE
T
_
SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[AR
M
] Tests for arm_restrict_it pa
t
terns in thum
b
2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[g
c
s
e
] PR r
t
l-opti
m
iza
t
ion/69886: Check targe
t
mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkach
o
v
[ARM] Add initial support
for the
Co
r
tex
-
A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR target/69875
Fix
atomic_load
d
i
expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AArch
6
4] Skip gcc
.
t
a
rget/aarch64/assembl
e
r_ar
c
h_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
tkachov
[AArch64] PR target/69161: Do
n
't use spe
c
ial predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
kt
k
achov
[
ARM
]
PR
t
a
rget/69161: Don
'
t ignore
m
o
d
e when matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkach
o
v
[AArch
6
4] Only
u
pdate assemb
l
er
.
arch di
r
ec
t
ive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
kt
k
acho
v
[AR
M
][4/4] Adjust
g
c
c
.
target/arm
/
wmul-
[
12
3
]
.
c tes
t
s
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[c
s
e][3/4] D
o
n'
t
o
v
e
rwrite origin
a
l rtx
when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[A
R
M
]
[2
/
4]
Fix o
p
erand costing logic fo
r
SM
U
L[TB][T
B
]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][
1
/4] PR targe
t
/
6
5932: Add testca
s
e
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[ARM] PR ta
r
get/65932
:
st
o
p
c
hangin
g
signed
n
e
s
s
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktka
c
hov
[ARM] Fix PR target/69403
:
Bug in thu
m
b2_ior_scc
_
s
t
r
i
ct_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktka
c
ho
v
[
A
R
M] PR target/
6
91
3
5: Ma
r
k ARMv8 vcv
t
instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkach
o
v
[AArch6
4
]
Ha
n
dle CSEL of zero_extended
o
peran
d
s in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[AArch64] Handle co
m
pare of zero_extract form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArc
h
64]
P
r
o
perly reject inval
i
d a
t
tribute
strings
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[
A
Arch64] PR rtl-opti
m
iz
a
tion/68796: A
d
d patte
r
n
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[
R
TL-ifcvt] PR rtl-optimization/68841:
Make sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
kt
k
achov
[
c
ombine][v2] Canonic
a
lise (
r
+ r) to (r <
<
1) to a
i
d
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[combi
n
e] Check WORD
_
R
E
G
ISTER_OPERATIONS nor
m
a
lly rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktk
a
chov
[A
A
rch64]
P
R rtl-optim
i
zatio
n
/6
8
796 Add c
o
mpare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
k
t
k
a
chov
[AArch6
4
]
Pro
p
erly cost zero_extend+ashift forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch64] P
R
target/68696 F
A
IL: gcc
.
ta
r
get/aa
r
c
h
64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktka
c
hov
[ARM
]
P
R targ
e
t
/
68648
:
Fold NOT of CONST_IN
T
in andsi_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[
c
ombine
]
Don't c
r
eate LSHIF
T
RT of ze
r
o bits in change_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AA
r
ch64] Do
n
't a
l
l
ow -mgen
e
ral-re
g
s
-only
t
o
change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkac
h
o
v
[ARM] PR target/
6
82
1
4: Delet
e
IP
-
reg-clobbering call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[RTL-ifcv
t
]
P
R rtl-opti
m
ization/6862
4
: Clean
u
p
logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
F
i
x
F
AIL: gcc
.
c-torture/ex
e
cute/
2
0050124-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
kt
k
achov
[
RTL-ifcvt] R
e
ject insns that are multiple_sets
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[
RTL-ifcvt] PR r
t
l-optimizat
i
on/6850
6
: Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[combine
]
Only re
s
trict p
u
re
s
implifi
c
ation in
mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[
calls
.
c
]
PR rtl-optimizat
i
on/67226:
T
a
ke in
t
o accou
n
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkac
h
o
v
[RT
L
-ifc
v
t] PR
r
tl
-
optimization/68435 Allow (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktk
a
chov
Testcase for PR rtl-optimization/6838
1
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AAr
c
h
6
4][v2
]
Improve com
p
a
rison with co
m
p
lex imm
e
dia
t
e
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[cfgloop] PR middle-end/68375: R
e
stru
c
t
u
re g
e
t_l
o
op_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[
R
TL-re
e
] PR rt
l
-optim
i
zation/68194: Restrict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktka
c
hov
[AArch64]
P
R t
a
rg
e
t/68363 Check that argument is real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
kt
k
a
c
hov
[ARM]
D
o
not ex
p
and
movmisalign patte
r
n if not in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktka
c
hov
[A
R
M] PR
6
8149 Fix ICE in una
l
i
gned_loaddi split
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[
A
RM
]
D
i
sabl
e
ne
o
n testing for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktkacho
v
[ARM
]
P
R 68143 Pr
o
p
e
rly up
d
ate
m
e
m
o
r
y off
s
e
t
s when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkac
h
ov
[
c
ombin
e
] Don't transf
o
rm
s
i
gn
a
nd zero extends inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM] Fix costing of
v
m
ul+vcvt com
b
i
ne pa
t
t
ern
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[A
R
M][clean
u
p
] Remove uses o
f
CONST_D
O
UBLE_HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
kt
k
acho
v
[AArch64][2/
3
] Implement negc
c
, notcc opt
a
b
s
commit
|
commitdiff
|
tree
2015-11-10
ktkacho
v
[optabs][ifcvt][
1
/3
]
D
e
f
ine negcc, notcc
o
ptabs
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
h
o
v
[haifa-sched] PR rtl-optimization/68236: Exit early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArch64][cleanup] Remove us
e
s o
f
CONST_DOU
B
L
E_HI
G
H
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktka
c
hov
[AAr
c
h64] PR
target/68129: Define TAR
G
ET_SUPPORTS_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktkac
h
ov
[R
T
L
-
i
f
cvt] PR
r
tl-opti
m
iz
a
tion/67749: Do not emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktka
c
hov
[cp][committ
e
d
] Fix b
o
otstr
a
p on
ar
m
due t
o
p
ri
n
t format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktk
a
chov
[ARM/AArch64]
P
R 68088: Fix
RTL checki
n
g ICE
d
ue
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
k
t
kachov
M
o
ve gcc
.
tar
g
e
t
/
arm/pr679
2
9_1
.
c te
s
t
t
o e
x
ec
u
t
e
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktka
c
ho
v
[
c
omme
n
t]
Imp
r
o
v
e
comment for reg_set_p
commit
|
commitdiff
|
tree
2015-10-30
k
tkachov
[ARM] Fix checking RTL e
r
ror in cort
e
x_a9_
s
c
hed_adjust_cost
commit
|
commitdiff
|
tree
2015-10-27
k
tkacho
v
[A
A
rch64] PR 681
0
2: Check that operand is
REG
before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktka
c
h
o
v
[AArc
h
64] H
a
ndle
v
ector float modes prop
e
rly in aarch64_
o
ut
p
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[ARM] P
R
targe
t
/67929
Tighten vfp3_const
_
d
ou
b
l
e
_
for_
b
its
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
AArch64] Enable autoprefetcher modell
i
ng
i
n the scheduler
commit
|
commitdiff
|
tree
2015-10-26
kt
k
achov
[auto
-
inc-dec
.
c
] Accou
n
t
f
or cos
t
of m
o
ve operation
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkach
o
v
[optabs
.
c] Fi
x
PR 67989:
Handle const0_rtx target
in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AArch64] Add support for 64-b
i
t vector-mode ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
ktka
c
h
o
v
[si
m
plify-rtx]
[
2/2] Use constants
f
rom
pool when simplifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktk
a
chov
[
AArch64]
[
1/2
]
Add
f
mul-by-p
o
wer-of-2+fcvt opti
m
i
s
ation
commit
|
commitdiff
|
tree
2015-10-19
k
t
kachov
[haifa-sched] mo
d
e
l load/sto
r
e
mul
t
ip
l
es p
r
operly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkachov
[RTL ifcvt] PR 67786
,
67787: Check that intermediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-
i
fcvt] PR rtl-optimi
z
a
tion/67
4
81: Look more d
e
e
p
ly
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktka
c
h
ov
[RTL-ifcvt] PR rtl-opti
m
i
z
a
tion/67465: Hand
l
e pair
s
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
kt
k
achov
[tree-inl
i
ne][obvious] Dele
t
e r
e
d
undan
t
coun
t
_ins
n
s_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkacho
v
[ARM] Re
p
la
c
ing variab
l
e
swap
s
that use a tem
p
orary
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
k
tkacho
v
[A
R
M
]
Fix
arm boot
s
trap failure due to
-Werror=
s
hift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktka
c
h
o
v
[A
R
M]
P
R
6
7439: Allow match
i
n
g
o
f
*arm32_
m
ovhf when
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkach
o
v
[AA
r
ch64] Use
l
ogi
c
s
_imm type for
2
nd alternative of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
ktkachov
[AR
M
][3/
3
] Expand mod by power of 2
commit
|
commitdiff
|
tree
2015-09-09
k
t
kachov
[
A
Arch64][1/3] E
x
pand signed mod
b
y pow
e
r of 2 using
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkachov
[
R
TL-ifc
v
t] Make non
-
conditional execu
t
ion if-convers
i
on
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktk
a
chov
[
AArch64] Fix FAIL: gcc
.
t
a
rget/
a
arc
h
64/target_attr_crypto_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
k
t
kachov
[AArch
6
4
]
Use p
o
pco
u
nt_hwi instead
of homebrew version
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[AArch64][obvious] Remove
o
bsolete comment in
a
arch64
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktka
c
hov
[ARM] Use %wd format for l
a
n
e
printing in bounds_check
commit
|
commitdiff
|
tree
2015-08-17
ktka
c
hov
[ARM] arm memcpy
o
f aligned data
commit
|
commitdiff
|
tree
next