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
ktkacho
v
[ARM][doc]
D
oc
u
ment deprecatio
n
of pre-AR
M
v
4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
k
t
kac
h
ov
[testsuite] PR rtl-opt
i
mization/70
6
8
1:
XFAIL ira-shrinkw
r
ap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktk
a
chov
[ARM] PR target/7056
6
Check that c
o
ndition
r
egister
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM] Reduce size of
a
r
m1
0
20
e
automaton
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
h
o
v
[A
R
M
]
Spl
i
t out
a
r
m
v7ve
e
ffec
t
i
ve ta
r
get check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR driver/
7
01
3
2
:
A
void doubl
e
fclos
e
in
d
r
iver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[A
A
rch64] Fix gcc
.
target/a
a
rch64
/
ve
c
t-r
e
duc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktk
a
chov
[AArch64] PR target
/
70002: Make
aarch64_set_current
_
function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[
A
Arch64] Fix thi
n
ko in han
d
ling o
f
-mom
i
t-le
a
f-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkac
h
ov
[obviou
s
] Fix
typo in t
r
e
e
-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[
ARM]
Error out of
a
rm_
n
eon
.
h
i
f compiling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
tkach
o
v
[AArch64][testsui
t
e] PR tar
g
et/7
0
004: Rem
o
v
e
check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[
A
R
M
] PR rtl-optimi
z
atio
n
/69904: D
i
sallow c
o
pying/dupl
i
catin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktka
c
hov
[AArch64] Set TREE_TARGET_GLOBALS in aarch
6
4_se
t
_
current
_
fu
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64
]
PR t
a
r
g
et/6
9
6
1
3: Return zero
TARGE
T
_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
tkachov
[
A
RM] Te
s
ts for arm_restrict
_
i
t p
a
ttern
s
in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
o
v
[gcse] PR rtl-optimi
z
ation/69886
:
Check targe
t
m
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
o
v
[ARM] Ad
d
initial s
u
pport f
o
r the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR
target/6
9
8
7
5
F
ix a
t
om
i
c
_
loaddi
expansi
o
n
commit
|
commitdiff
|
tree
2016-02-19
kt
k
achov
[AAr
c
h
6
4] S
k
ip gcc
.
target
/
aarch64/a
s
s
em
b
ler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktk
a
cho
v
[AArch64] PR t
a
rg
e
t/69161
:
Do
n
't u
s
e
special predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkacho
v
[
ARM] PR tar
g
et/6916
1
: Don't
i
gno
r
e
m
o
de
when match
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktka
c
ho
v
[
A
Ar
c
h64] Onl
y
u
pdate assemb
l
e
r
.
ar
c
h direct
i
ve whe
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkach
o
v
[ARM][4/4]
Adjust gc
c
.
tar
g
et/arm/wm
u
l-[123]
.
c t
e
sts
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
c
se]
[
3/
4
] Don't o
v
erwrite origina
l
rtx
when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM]
[
2/4] Fix
o
p
era
n
d costing logic for SMUL[TB
]
[
T
B]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM
]
[1/4]
PR
t
arge
t
/
65932: A
d
d
testca
s
e
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM] PR target/
6
5
9
32: stop
c
h
anging signed
n
ess in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[ARM] Fix
P
R
target
/
6940
3
: Bug
in thumb2_ior_scc
_
str
i
ct_i
t
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkach
o
v
[ARM] PR targ
e
t/691
3
5: M
a
rk ARMv8 vcvt in
s
tructi
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
cho
v
[AArch64] Handle CSEL of z
e
ro_ext
e
nded op
e
r
ands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[
AAr
c
h64] Handle compa
r
e of ze
r
o_extract form of T
S
T
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
kt
k
achov
[AArc
h
64] Properly rej
e
c
t
invalid attribute strings
commit
|
commitdiff
|
tree
2016-01-11
ktkach
o
v
[
A
Ar
c
h
6
4]
PR
rtl-op
t
i
mization/68796: Add patterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktka
c
hov
[RTL-ifcvt] PR rt
l
-optim
i
za
t
ion/68841:
Make su
r
e one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktk
a
chov
[
combine][v2]
C
anonicalise (r + r) t
o
(r
<
< 1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[c
o
mb
i
n
e] C
h
eck
WORD_REGI
S
TE
R
_OPERATIO
N
S
n
ormally rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AAr
c
h
64]
PR rtl-optimizatio
n
/68
7
96 Add
c
ompare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktk
a
c
hov
[
A
A
rch6
4
]
P
r
oper
l
y cost zero_
e
xtend+
a
shift fo
r
ms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch
6
4
]
PR
target/68696 FAI
L
: gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[ARM] PR
tar
g
et/6
8
648:
F
o
ld NOT of CONST_INT i
n
a
n
dsi
_
iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkac
h
ov
[
combin
e
] Don'
t
create LS
H
IFTRT of ze
r
o
b
i
ts in
change_zer
o
_ext
commit
|
commitdiff
|
tree
2015-12-04
k
tkachov
[
A
Arch64] Don't allo
w
-mgeneral-re
g
s-only to
chang
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkac
h
ov
[ARM] PR target/68214: Del
e
t
e
IP-reg-clobberin
g
c
all
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[R
T
L-ifcvt] PR r
t
l
-opt
i
m
i
zation/68624: Cle
a
n up
logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
tkachov
Fix FAIL: gcc
.
c-torture/e
x
ec
u
te/2005012
4
-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL-if
c
vt] Re
j
ect
insns
that
a
r
e
multiple_sets
commit
|
commitdiff
|
tree
2015-11-27
ktka
c
hov
[RTL
-
ifcvt] PR rtl
-
optimization/6
8
506: Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktka
c
hov
[
c
o
m
bi
n
e]
Only
r
estrict pure simplificat
i
on
in
mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkacho
v
[call
s
.
c] P
R
rtl-optimization/6
7
22
6
: Take int
o
ac
c
ount
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktk
a
chov
[RTL-ifcvt] P
R
rtl
-
o
p
t
i
mization/6
8
435 Allow (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
T
e
stcase for PR rtl-o
p
timizati
o
n/68381
commit
|
commitdiff
|
tree
2015-11-24
k
tkachov
[AArch6
4
][v2] Improve
c
omparis
o
n w
i
th complex
immed
i
a
t
es
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[
cfg
l
oop] PR
m
id
d
le-end/68375: Restructure get_loop_body
_
i
n
_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
kt
k
ach
o
v
[RTL-ree] PR rtl-optimizati
o
n/68194:
R
estrict c
o
py
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkach
o
v
[AArch6
4
] PR target/68363
C
heck that a
r
g
u
m
e
nt
i
s re
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] D
o
not exp
a
nd movmisalign
p
attern
i
f not in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM]
P
R 68
1
4
9
Fix ICE in unaligned_loaddi split
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Disable neon testing for armv7
-
m
commit
|
commitdiff
|
tree
2015-11-17
k
t
ka
c
h
o
v
[
A
R
M] PR
6
8143 Properly update memory offs
e
ts
when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktk
a
chov
[combine] D
o
n
'
t tra
n
sfo
r
m sig
n
and ze
r
o extends insi
d
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkacho
v
[ARM] Fix
c
ostin
g
of vmul+vcvt combine pattern
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM]
[
clea
n
up]
Remove
use
s
o
f
CO
N
ST_DOUBLE
_
HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[AArch
6
4][2/3] Impl
e
ment negcc,
notcc opt
a
bs
commit
|
commitdiff
|
tree
2015-11-10
kt
k
a
c
hov
[opta
b
s][if
c
vt][1/
3
] Defin
e
negcc, notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[haif
a
-sched] PR rtl-optimizati
o
n
/68236: Exit ear
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArch64][c
l
eanup] Rem
o
ve us
e
s
o
f
CONS
T
_
DOUBLE_
H
IGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktka
c
hov
[A
A
rch64] PR
t
arg
e
t/681
2
9
:
Define
TA
R
GET_SUP
P
ORTS_
W
IDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[
R
TL-ifcvt] PR
rtl
-
optimizatio
n
/67
7
49: Do not emi
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktka
c
hov
[cp][c
o
mmitted]
F
ix boots
t
rap on arm du
e
to print
f
o
rmat
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[A
R
M
/
A
Arch64] PR 68
0
88: Fix RTL checki
n
g ICE due
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
k
tkachov
Move gcc
.
target
/
arm/
p
r67
9
29_1
.
c tes
t
to exe
c
u
te
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[comme
n
t] Improve comm
e
n
t for
r
e
g
_set_
p
commit
|
commitdiff
|
tree
2015-10-30
ktk
a
ch
o
v
[ARM] Fix checking RTL error in
cortex_
a
9_sched_adjus
t
_cost
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[A
A
rch64] PR 68102: Check that op
e
rand
is REG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkac
h
ov
[AA
r
ch64] Handle vector float m
o
d
es prop
e
rly in aarch6
4
_out
p
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[ARM] PR target/67929 Tighten vfp3_const_double_
f
or_bi
t
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
ka
c
hov
[
A
Arch64]
En
a
ble autoprefetcher modelling i
n
the scheduler
commit
|
commitdiff
|
tree
2015-10-26
ktka
c
h
ov
[auto-inc
-
d
e
c
.
c] Acco
u
n
t
for cos
t
of move o
p
eration
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkac
h
o
v
[opt
a
b
s
.
c
]
Fi
x
PR
6798
9
: Hand
l
e const0
_
rtx targe
t
in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[
AAr
c
h64] Add su
p
port for
6
4
-bi
t
v
ecto
r
-mode ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[simpl
i
fy-
r
t
x
][2/
2
] Use consta
n
ts f
r
om
pool
w
hen
simpl
i
fying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktka
c
hov
[AArch64][1/2] Add
fmul-
b
y-power-of-2+fcvt optim
i
sation
commit
|
commitdiff
|
tree
2015-10-19
ktkachov
[h
a
ifa-sched] model load/sto
r
e
m
ultiples proper
l
y in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
k
t
kach
o
v
[RTL ifcvt] PR 67
7
86, 67787:
Ch
e
ck
t
hat intermediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
k
t
kachov
[RTL-ifcvt] PR rtl-op
t
imization/
6
74
8
1: Look mo
r
e deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-i
f
cvt] PR rtl-optim
i
zation/67465
:
Handle pairs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
k
tkach
o
v
[tree-inline][ob
v
ious]
D
elete redundant
count_insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktkachov
[ARM] Replacing variable swaps
that use a tempora
r
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkach
o
v
[ARM] Fi
x
ar
m
b
oo
t
strap fa
i
lure du
e
to -Werror=shift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[A
R
M
]
PR 67439: Allow m
a
tching of *arm32
_
movh
f
w
hen
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktk
a
chov
[AA
r
ch
6
4]
Use logi
c
s
_
i
mm type
f
or 2
n
d alternative of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
kt
k
achov
[ARM][3/3] Exp
a
nd mod by
p
ower of 2
commit
|
commitdiff
|
tree
2015-09-09
ktkachov
[
AArch
6
4][1/3] Expand signed mod by pow
e
r of 2 usi
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
kt
k
achov
[RTL-i
f
cvt] M
a
ke non-conditional executio
n
i
f
-conversion
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkach
o
v
[A
A
rch64]
F
i
x
FAIL: gcc
.
targ
e
t/aarch64/ta
r
get
_
attr_crypto_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
k
tk
a
chov
[AArc
h
64] Us
e
popcount_hwi ins
t
ead
o
f homebre
w
version
commit
|
commitdiff
|
tree
2015-08-19
ktkach
o
v
[AArch64][obvious]
R
em
o
ve obsole
t
e comment in aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
k
t
kac
h
o
v
[
A
RM] U
s
e
%wd format for lane
printing
in bou
n
ds_check
commit
|
commitdiff
|
tree
2015-08-17
ktk
a
ch
o
v
[ARM] arm memcp
y
o
f
a
l
i
g
n
e
d data
commit
|
commitdiff
|
tree
next