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
[AArch64] Fix gcc.target/aarch64/vect-reduc-or_1.c for -mcpu=cortex-a57
2016-03-11
ktkachov
[AArch64]
Fix g
c
c
.
target/aarch64/
v
ec
t
-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkac
h
ov
[AArch64] PR target/
7
0002: Ma
k
e aa
r
ch64_set_current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
kt
k
acho
v
[AArch64] Fix t
h
i
n
ko i
n
handl
i
n
g of -mom
i
t
-
leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
kt
k
ach
o
v
[obvious] Fix typo in
tree-ssa-math
-
opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktk
a
chov
[ARM] Error out of arm_neon
.
h i
f
compi
l
ing for s
o
ft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[
AArch64][testsuite] PR target/70004: Re
m
ove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] P
R
r
tl-op
t
imization
/
69904: Disallow copying/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkachov
[AArch64] Set
TREE
_
TAR
G
ET_GL
O
BALS in
a
arch6
4
_
set_cu
r
rent_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] PR
t
arget/69
6
13:
Return
zero TARGET_SHIF
T
_TRU
N
CAT
I
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
AR
M
] Tests for arm_restrict_it
patterns
in
thu
m
b2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
chov
[
g
cse] PR rtl-optimization/69886:
Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[ARM
]
Add ini
t
ial supp
o
r
t
for the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[ARM] P
R
target/6987
5
F
i
x atomic_lo
a
ddi expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AArch64] Skip gcc
.
target/a
a
r
ch6
4
/assembler_
a
rch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AArch64] PR target/691
6
1
: Don't use special predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
kt
k
achov
[ARM]
PR
t
a
r
g
et/69161: Do
n
't ig
n
ore mode when matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkach
o
v
[
A
Arc
h
64]
Only up
d
ate assembler
.
arch d
i
rective
w
hen
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[
A
RM][4/4] Adjust gcc
.
target/arm/
w
mul-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[cse][3/4]
D
on't ove
r
write or
i
gi
n
a
l
rtx when
f
oldi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4]
Fix operan
d
costing
l
ogic for S
M
UL[TB][
T
B]
commit
|
commitdiff
|
tree
2016-02-04
kt
k
a
ch
o
v
[ARM][1/4] PR target/65932: Add testcase
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[ARM] PR target/6
5
932: stop changing si
g
n
e
dnes
s
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[ARM] Fix PR
tar
g
et/6940
3
:
Bug i
n
thu
m
b2_i
o
r_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
k
tkac
h
ov
[ARM] PR tar
g
e
t/69135: Mark AR
M
v8 v
c
vt instruc
t
i
ons
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] Han
d
le CSEL of zero_exten
d
ed op
e
rands
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
chov
[AArc
h
64] H
a
ndle compare of z
e
ro_extract form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkac
h
ov
[
A
Arch64]
Prope
r
l
y reject i
n
valid attr
i
bute strings
commit
|
commitdiff
|
tree
2016-01-11
ktkacho
v
[AArch64] PR rtl-
o
pti
m
i
zation/6879
6
: Add patterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktk
a
c
hov
[RTL-ifcvt] PR rtl-opt
i
mizatio
n
/68
8
4
1
:
M
a
ke
sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
k
tkacho
v
[combine][v2] Ca
n
on
i
calis
e
(r + r) to
(
r << 1
)
to
a
id
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[c
o
m
bi
n
e]
C
heck WORD
_
R
E
GIST
E
R_OPERAT
I
ONS normally
r
a
t
her
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
k
t
kach
o
v
[AArch64] PR rtl-optimization/687
9
6 Add compare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktka
c
hov
[AA
r
ch64]
Prope
r
ly co
s
t z
e
ro_
e
xtend+ashift
forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
k
tkac
h
ov
[AA
r
c
h64] PR target/
6
8696 FAIL:
gcc
.
target/aarc
h
64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
k
tkachov
[ARM]
P
R
t
a
r
g
e
t/68648: Fold NOT of CONS
T
_INT in andsi_i
o
rsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
kt
k
achov
[combine] Don't create LSHI
F
TRT of zero bits i
n
change_
z
ero_
e
xt
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AArch6
4
] Don't allow
-mgeneral
-
regs-only to change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkacho
v
[
ARM
]
PR
t
a
rget/6
8
21
4
: Delete IP-reg-
c
lobbe
r
in
g
call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktk
a
chov
[RTL-ifc
v
t] PR rtl-op
t
imization/68624: Clean up log
i
c
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkacho
v
Fix FA
I
L
:
gcc
.
c-torture/execute/200501
2
4-1
.
c
-O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL-ifcvt] Reject
in
s
ns that are mu
l
tiple_
s
ets
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[
RTL-ifcvt] PR rtl-optimizati
o
n/68506: Fi
x
emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[combine] Only rest
r
ict
p
u
re s
i
mp
l
ification
i
n mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
kt
k
achov
[calls
.
c
]
P
R
rtl-optimization/67226: Take int
o
account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[RTL-ifcv
t
]
P
R
rtl-optimiz
a
tion/6
8
435 A
l
l
ow (
c
? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
Testcase for PR rtl
-
optimizat
i
o
n/68381
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AArch
6
4][v2] Improve co
m
par
i
son
with comp
l
ex immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
tkachov
[
c
f
gloop]
P
R
m
i
ddle-end/68375: Restructure get_loo
p
_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktka
c
hov
[RTL-
r
ee] PR rtl-opt
i
mization/6819
4
:
R
estrict
c
opy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[A
A
r
ch6
4
] PR target/68363 Check tha
t
a
r
gument is rea
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
tkachov
[
ARM] Do not
e
xpand movmisalign patt
e
rn if
n
ot
i
n 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[
A
RM] PR 68149 F
i
x ICE in unal
i
g
ned_loaddi s
p
l
it
commit
|
commitdiff
|
tree
2015-11-20
ktka
c
ho
v
[ARM
]
D
i
sable neon testing for ar
m
v7-m
commit
|
commitdiff
|
tree
2015-11-17
ktkachov
[
ARM] PR 6814
3
Prop
e
rly update
m
emory offsets when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkachov
[combine] Don't tran
s
form sig
n
an
d
zero ext
e
nds inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
ho
v
[ARM] F
i
x co
s
ting of
v
m
u
l+vcvt combin
e
pa
t
tern
commit
|
commitdiff
|
tree
2015-11-10
kt
k
achov
[
A
RM][cleanu
p
] Remo
v
e uses of CONST_DOUB
L
E_HIGH/
L
OW
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[AArch64][2/3] Imple
m
ent n
e
gcc, not
c
c optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkach
o
v
[opta
b
s]
[
ifcvt][1
/
3]
D
e
f
ine negcc
,
notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
kt
k
achov
[
h
aifa-sched] PR
r
tl-o
p
t
imization/68236: Exit ea
r
ly
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[A
A
rch
6
4][c
l
e
a
n
u
p
] Remove uses of CONST_
D
OUBLE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArch64] PR t
a
rget/68
1
29
:
Define T
A
RGE
T
_SUPP
O
RTS_W
I
DE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[RTL-
i
fcvt] PR rt
l
-optimiz
a
tion/67749
:
Do not emi
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[
c
p][committed] F
i
x bootst
r
ap on arm du
e
to print form
a
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
k
tkachov
[ARM/AArch64] PR 68088:
Fix RTL
checking ICE
d
ue to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
kt
k
achov
M
o
ve gcc
.
targe
t
/arm
/
pr6792
9
_1
.
c
t
est to execute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[
c
omment] Improve
comment for re
g
_set_p
commit
|
commitdiff
|
tree
2015-10-30
ktkach
o
v
[ARM] Fi
x
c
h
ec
k
ing RTL error
i
n
c
ortex_a9_
s
ched_adjust
_
cost
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64]
P
R 68
1
0
2
:
Check that
operand is
REG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
A
Arc
h
64] Handle vector f
l
oat modes
properly i
n
aarch6
4
_
o
utp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkac
h
ov
[
A
RM] PR target/679
2
9 Ti
g
hten vfp
3
_const_double_for_bits
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktka
c
hov
[AArch64] Enable
aut
o
p
r
efetc
h
er model
l
i
n
g in the sch
e
dul
e
r
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[auto
-
inc-dec
.
c] Account for
cost of move operati
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkach
o
v
[optabs
.
c]
F
ix PR
6798
9
: H
a
ndle
const0_rtx tar
g
et
i
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AArch64] A
d
d supp
o
rt for 64-bit vecto
r
-mode ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[
s
imp
l
ify-rtx][2/2
]
U
se constants from pool when
si
m
plifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AArch64]
[
1/2]
Add
fmul-by-powe
r
-of-2+fc
v
t optimisation
commit
|
commitdiff
|
tree
2015-10-19
ktkachov
[haif
a
-
s
ched] model load/store multiples properly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
k
tkach
o
v
[RTL ifcvt] PR 6
7
786, 67787: C
h
eck that
i
nter
m
edia
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-i
f
cvt] PR rt
l
-
optimization/67481: L
o
ok mor
e
deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
k
tkachov
[RTL-ifcvt] PR rtl-op
t
imization/67
4
65: Handle
pair
s
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkac
h
o
v
[tree
-
inline][ob
v
ious]
Delete
red
u
n
d
ant
c
ount_in
s
ns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkacho
v
[ARM] R
e
p
lacing variable
swaps that use a tempor
a
ry
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkachov
[ARM]
F
ix
arm
b
ootst
r
ap
f
ailure du
e
t
o
-
Werror=shift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktka
c
hov
[AR
M
] PR
67439: Al
l
ow
matching of *arm
3
2_movhf when
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[
A
A
rch64] Use logics_imm type for 2nd al
t
ernativ
e
of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
k
tkachov
[ARM
]
[3/3] Expand mod by power of
2
commit
|
commitdiff
|
tree
2015-09-09
ktkachov
[A
A
r
c
h
6
4
][1/3] Expand
s
i
gned mod by
po
w
e
r of
2
us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkac
h
ov
[
RTL-ifcvt] Make n
o
n
-
c
onditi
o
nal execution i
f
-con
v
e
rsion
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkach
o
v
[A
A
rch64] Fix
FAIL: gcc
.
targ
e
t/aarch64/tar
g
et_attr_crypto_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[
AArch64] Use
popcount_hwi i
n
st
e
a
d of homebrew ver
s
ion
commit
|
commitdiff
|
tree
2015-08-19
ktkach
o
v
[AAr
c
h
6
4][
o
bvious]
R
emov
e
obsolete comment in a
a
rch64
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktk
a
chov
[ARM]
U
se %
w
d
f
or
m
a
t for lane
p
rintin
g
in bounds_check
commit
|
commitdiff
|
tree
2015-08-17
ktkachov
[
AR
M
] arm memcpy of aligned d
a
ta
commit
|
commitdiff
|
tree
2015-08-14
ktk
a
ch
o
v
[AArch64][obvious] Fi
x
some target attr
i
bute in
l
i
n
ing
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
ktka
c
hov
[
A
Arch64][obvious] Mark target_attr_1
.
c as com
p
ile
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
k
t
ka
c
hov
[R
T
L-ifcvt] Allow PLU
S
+imm
e
di
a
te expression
in noce_try_stor
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktkachov
[RTL-ifcvt] Improve conditional select o
p
s
on imm
e
diates
.
.
.
commit
|
commitdiff
|
tree
2015-08-12
ktkachov
[
A
Arc
h
64
]
Do
not I
C
E
after apol
o
gisin
g
for -m
c
model
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64][
1
4/14] Reuse target_option_
c
urrent_node when
.
.
.
commit
|
commitdiff
|
tree
next