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/71270 fix neon_valid_immediate for big-endian
2016-03-23
ktka
c
h
o
v
[ARM]
P
R
driver/70132:
A
void double fclose
i
n
d
river
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkach
o
v
[AArch
6
4] Fix gcc
.
target/aarch64
/
vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[
AArch64
]
P
R
tar
g
et/70002:
M
ake aarch64_set_cur
r
ent_fu
n
c
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
t
kacho
v
[A
A
rch64] Fix thin
k
o in handling of
-
m
omit-lea
f
-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkach
o
v
[o
b
vious] Fi
x
typo in
tree-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
kt
k
achov
[A
R
M] Erro
r
out of arm_neon
.
h if c
o
mpiling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
t
k
a
chov
[AArch64]
[
t
e
stsuit
e
] PR
target/70004: Remove
c
hec
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR rtl-optimization/6
9
904:
D
isallow co
p
y
i
ng/du
p
l
icatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] Set
TREE_TARGET_GLOBAL
S
in aa
r
c
h64_set_current_f
u
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] PR
target/69613:
R
eturn
zero TARGE
T
_SHIF
T
_TR
U
NCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkach
o
v
[A
R
M] T
e
st
s
for arm_restri
c
t_it
patterns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
g
cse] PR
r
t
l-optimization/6
9
886:
C
heck
target mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
Ad
d
initial support for the
Cor
t
ex
-
A
3
2
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR target/69875 Fix
a
tomic_loaddi exp
a
nsion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[
AArch6
4
]
S
kip gcc
.
target/aarch64/a
s
s
e
m
b
l
er_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktka
c
hov
[
A
A
rch
6
4] PR t
a
rget/69161: Don't
use special predi
c
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM] PR tar
g
et/6
9
161: Do
n
't
ig
n
o
r
e mode
w
hen
matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[
AArch64] Only update assemble
r
.
arch directi
v
e
w
hen
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
k
achov
[ARM][4/4] Adjus
t
g
cc
.
ta
r
get/arm/wmu
l
-
[
123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[cse][3/4] Don't ov
e
r
w
rite ori
g
inal
r
t
x
when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4] Fix operand costi
n
g logic for SMUL[TB
]
[TB]
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[ARM][1/4] PR target/65932: Add
testcase
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[ARM
]
PR target/65932: stop cha
n
g
ing signe
d
ness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktka
c
h
o
v
[ARM] Fix PR t
a
rget/69403: Bug in thum
b
2_ior_
s
c
c_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM]
P
R target/69135: Mark ARMv8 vcvt in
s
truc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
kt
k
achov
[AArch64
]
Handle CSE
L
o
f
z
ero_extended oper
a
n
ds in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
kachov
[AArch64] H
a
nd
l
e compare
o
f
zero_extract for
m
o
f
TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[
AArc
h
6
4] Properly rej
e
ct inva
l
id attr
i
bu
t
e strings
commit
|
commitdiff
|
tree
2016-01-11
k
tkachov
[AArc
h
64
]
PR
r
tl-optimiz
a
tion/68796
:
Add patterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
k
t
kachov
[RTL-ifc
v
t] PR rtl-optimization/68841: Mak
e
sure on
e
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkachov
[com
b
ine][v2] Canon
i
calise (r + r)
to
(
r <
<
1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
k
tkac
h
ov
[combine] Check WORD_
R
EGISTE
R
_OPERATIO
N
S normally rat
h
er
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkacho
v
[AArch64] PR rtl
-
o
pt
i
m
i
zation/68796
A
dd compare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
k
t
ka
c
hov
[AArch64
]
Properl
y
cos
t
zero_extend+ashift forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktk
a
chov
[
AArch64] PR target/
6
8696 FAIL:
g
cc
.
target
/
aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkacho
v
[AR
M
] PR target
/
68648: Fold NO
T
of
C
O
NST_INT in andsi_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[com
b
in
e
] D
o
n't create LSHIFTRT of zero bits in change_zero_e
x
t
commit
|
commitdiff
|
tree
2015-12-04
ktkacho
v
[AArch64] Don't al
l
ow -m
g
eneral-regs-only
to ch
a
nge
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
k
tkachov
[ARM]
PR tar
g
e
t/68214:
D
e
l
ete IP-r
e
g-clobbering call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[RT
L
-ifcv
t
] PR
rtl-opt
i
mizat
i
on
/
6862
4
:
Cle
a
n
up l
o
gic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
t
kachov
Fix FAIL: gcc
.
c-tor
t
ure/execute/2005012
4
-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
t
kachov
[RTL-ifcvt]
R
e
ject i
n
sns that are multi
p
le_set
s
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL
-
ifcvt] PR
r
tl-optimiz
a
ti
o
n/6
8
50
6
: Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[combine
]
On
l
y re
s
trict
pure simplification
in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkach
o
v
[call
s
.
c] PR rtl-optimization/67
2
26: Take into
a
ccount
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[RTL
-
ifcvt] PR
r
tl-
o
ptimization/68435 Allow (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
Te
s
tcase for
PR rtl-op
t
imization/68381
commit
|
commitdiff
|
tree
2015-11-24
k
t
kachov
[AArch64][v2] Improve comparison w
i
th complex immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[c
f
gloop] P
R
middle-end/683
7
5
:
Restructure get_loop_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkach
o
v
[RTL-r
e
e] PR rtl-op
t
imization/68194:
Restrict
c
opy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[AArch64] PR
t
arget/68363 Check that argument is real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
t
kachov
[
ARM]
Do
not expand movmisalign pattern
i
f not in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM
]
PR
68149 Fi
x
ICE i
n
unaligned_loaddi split
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Disable
neon testing for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
k
tkacho
v
[
A
RM] PR
6
8143 Properly update memor
y
offsets whe
n
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktk
a
chov
[combine] D
o
n
't transform sig
n
and zero ex
t
ends inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkac
h
ov
[ARM] Fix costing of vmu
l
+vcv
t
combine pattern
commit
|
commitdiff
|
tree
2015-11-10
ktk
a
c
h
ov
[AR
M
][c
l
ea
n
u
p
] Rem
o
v
e
u
ses of CONST_DOUBLE_HIGH/
L
OW
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[AArch6
4
][2/3] I
m
plement negcc, n
o
t
c
c
o
ptabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[optabs][ifcvt
]
[
1/3]
D
e
fine negcc,
n
o
tcc opta
b
s
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[haifa-sch
e
d] PR rtl-optimization/68236: Exi
t
early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArc
h
64]
[
c
leanup]
Remov
e
us
e
s of CONST_DOUB
L
E
_
H
IGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
t
kach
o
v
[AArch64] PR
t
arget/68129: Define TARG
E
T_SU
P
PORTS_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
kt
k
achov
[RTL-if
c
vt] PR
r
t
l-optimization
/
67749
:
Do not emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[
cp][committed
]
Fix boot
s
trap on arm
d
ue to print
f
orma
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[ARM/AArch64] PR 68088:
F
i
x
R
T
L checking ICE due to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkachov
Move gcc
.
target/arm/pr6
7
929_1
.
c
t
es
t
to ex
e
cute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[comme
n
t
]
Impro
v
e
c
omment fo
r
reg_set_
p
commit
|
commitdiff
|
tree
2015-10-30
ktk
a
ch
o
v
[ARM]
F
ix checking RTL error in cortex_a9
_
sche
d
_adjust_cost
commit
|
commitdiff
|
tree
2015-10-27
ktkach
o
v
[AArch64] PR
6
8102: Check t
h
at ope
r
and is REG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkac
h
ov
[AArch64] Handle
v
ector float
m
odes pro
p
erly in aarch64_o
u
tp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
A
RM] PR
t
arget/67929
Tighten
vfp3_const_double_f
o
r_b
i
ts
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
kachov
[AA
r
c
h64] Enable autoprefetcher modelling in the scheduler
commit
|
commitdiff
|
tree
2015-10-26
k
t
k
a
c
hov
[a
u
to-
i
nc-dec
.
c]
A
cc
o
un
t
fo
r
c
ost of move operation
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktk
a
chov
[optabs
.
c]
Fix PR
6
7
989: Handle
c
o
n
st0_rtx t
a
rget in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkac
h
o
v
[AAr
c
h64] Add support for 64-bit vect
o
r
-mode ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[
simplify-rt
x
]
[
2/2]
Use constants from pool whe
n
simplifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
kt
k
achov
[AArch64
]
[
1/2] Ad
d
fmul-by-power-of-2+
f
c
vt opt
i
m
isation
commit
|
commitdiff
|
tree
2015-10-19
ktkachov
[hai
f
a-s
c
hed] m
o
d
el load/store
m
ultiple
s
p
r
o
p
erly
i
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktka
c
h
o
v
[
R
TL ifcvt] PR 67786,
6
7787: Check that intermediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
k
tkachov
[RTL-ifcvt] P
R
rt
l
-
optimization/
6
7481: Look m
o
r
e deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-ifc
v
t]
P
R rtl-optimization/67465: H
a
ndle pair
s
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkachov
[tree-inlin
e
]
[obv
i
ous] Delete redundan
t
count_insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkacho
v
[ARM
]
Replac
i
ng variable
swaps t
h
at
use a tem
p
orary
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkachov
[ARM] Fix
a
rm bo
o
t
stra
p
fa
i
lure due to -Werror=shift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[
A
RM]
P
R 674
3
9: Allow m
a
tching
o
f *arm3
2
_m
o
vhf
w
hen
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
k
tkach
o
v
[AArch64] Use logics_imm
type for 2nd al
t
ernative of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
ktkachov
[ARM]
[
3/3] Expand mod by power o
f
2
commit
|
commitdiff
|
tree
2015-09-09
kt
k
achov
[
AArch64][1/3] Expa
n
d
signed
mod
by pow
e
r of 2 us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkachov
[
RTL-
i
fcvt] Make non-conditi
o
nal execution if-conversion
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
k
t
kachov
[AArch
6
4] F
i
x FAIL: gcc
.
ta
r
g
et/aarch64/target_
a
t
t
r_cry
p
to_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[AArch64] Use p
o
pcount
_
hwi
i
nstead of h
o
mebrew vers
i
on
commit
|
commitdiff
|
tree
2015-08-19
ktkac
h
ov
[AArch64][obv
i
ous] Remove obso
l
e
te comment in a
a
rc
h
6
4
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[
A
RM] Use %wd format for
lane p
r
inti
n
g
in boun
d
s_check
commit
|
commitdiff
|
tree
2015-08-17
k
tkach
o
v
[AR
M
] arm memcpy of a
l
igned d
a
t
a
commit
|
commitdiff
|
tree
2015-08-14
ktkachov
[AArch64][obvious] Fix some target attribute inlinin
g
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
k
tkachov
[AArch64][obvious] M
a
rk target_attr_1
.
c as compi
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
kt
k
achov
[RTL-ifcvt]
A
llow PLUS+im
m
ediat
e
expression in no
c
e
_try_
s
t
or
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktkachov
[RTL-ifcvt] Im
p
rove co
n
ditional se
l
ect op
s
o
n
immediat
e
s
.
.
.
commit
|
commitdiff
|
tree
2015-08-12
ktkacho
v
[AArch64] D
o
not IC
E
after apologising
f
o
r
-mcmodel
.
.
.
commit
|
commitdiff
|
tree
next