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] Work around PR target/64971
2016-04-20
ktkach
o
v
[
A
Arch64] Work around PR target/
6
4
97
1
commit
|
commitdiff
|
tree
2016-04-15
k
t
kachov
[
A
R
M
]
[
d
oc]
D
ocu
m
ent deprec
a
tion
o
f pre-ARMv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[tes
t
s
u
ite] PR rtl-
o
ptimizati
o
n/
7
0681: XFAIL
ira-shri
n
kwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkac
h
ov
[
ARM] PR target/705
6
6
C
heck
that
c
o
ndi
t
ion reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM
]
Reduce
s
i
ze o
f
arm1020
e
automaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[A
R
M
]
S
pl
i
t
o
ut armv7ve effect
i
ve ta
r
get check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM] PR driv
e
r/70132: Avoid double fclose in drive
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AA
r
c
h
64] Fix gcc
.
ta
r
ge
t
/aarch6
4
/v
e
c
t
-re
d
uc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64]
P
R
target
/
7
0
002: Make aarch64_set_current_func
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch64] Fix t
h
i
nko
i
n ha
n
dling o
f
-momit
-
leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktka
c
hov
[obvious
]
Fix
typo in tree-ssa
-
math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[AR
M
] Error out of arm
_
neon
.
h if co
m
piling
for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkac
h
ov
[A
A
rch6
4
][
t
es
t
suite] PR
t
arget/70004:
Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR rtl-optimiz
a
tion/699
0
4:
D
i
sallow copying/duplic
a
tin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] Set TREE_TA
R
GET_GLOBALS i
n
a
arch64_s
e
t_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkacho
v
[AArch6
4
] PR t
a
rg
e
t/696
1
3: Return zero
T
ARGET_SHIF
T
_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
t
k
a
chov
[ARM] Tests f
o
r ar
m
_restrict_it patterns i
n
thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
k
t
k
a
c
hov
[
g
cse] PR rtl
-
optimization/69886: Chec
k
target mod
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[ARM] Add initial support f
o
r
the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR target/69875 Fix at
o
mic_loaddi expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AArch6
4
] Skip gcc
.
t
a
rget/aarch64/assemb
l
er_
a
rch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AArch
6
4] P
R
target/69
1
61: Don't use special
predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM] PR target/
6
9
161:
D
o
n
'
t
ignore m
o
de wh
e
n ma
t
ching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkac
h
ov
[A
A
rch64] On
l
y update assem
b
ler
.
ar
c
h
d
i
r
e
ct
i
v
e
when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
c
h
o
v
[AR
M
][4/4] Adjust
g
cc
.
targ
e
t/arm/w
m
ul
-
[123]
.
c te
s
t
s
commit
|
commitdiff
|
tree
2016-02-04
ktkach
o
v
[cse
]
[3
/
4] Don't overwrit
e
or
i
gin
a
l rtx when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[A
R
M][2/4] Fix operand costing l
o
gic for SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
ARM][
1
/
4] PR tar
g
e
t
/659
3
2: Add
t
estcase
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM] PR targe
t
/
6
5932: stop changing signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[ARM] Fix PR
target/6
9
403: Bug in t
h
um
b
2_ior_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktk
a
chov
[ARM] PR target
/
69135: M
a
r
k
ARMv8 vcvt ins
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
kachov
[AArch6
4
]
Handl
e
CSEL o
f
z
ero_ex
t
e
nd
e
d o
p
erands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] Handle
compare
of zero_ext
r
act f
o
rm of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
k
a
c
h
ov
[AArch64]
Properly reject i
n
valid at
t
ribute string
s
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[
A
A
rch64] P
R
rtl
-
o
p
timization/68796:
Add
p
att
e
rns
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktka
c
hov
[RTL-if
c
vt] P
R
rtl-optimization
/
68841: Make su
r
e one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkachov
[combine
]
[v2] Canonicalise
(r +
r
)
t
o
(r << 1) to a
i
d
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
k
tkach
o
v
[combin
e
]
Check WO
R
D_REGISTER_OPERATIO
N
S normally rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
k
tkachov
[AArch64] P
R
rtl-optimization/68
7
9
6 Add co
m
pare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkac
h
o
v
[AA
r
ch64] P
r
operly co
s
t ze
r
o_ex
t
end+ashift for
m
s of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch64] PR
target/68696 FA
I
L: gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkach
o
v
[ARM] PR target/68648: Fold NOT of
CONST_I
N
T in andsi
_
iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[combine] Don't create LSHIFTR
T
of zero bi
t
s in change_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AArch
6
4] Don't
al
l
ow -mgeneral-
r
egs-only to change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkac
h
ov
[ARM] PR target/68214: Delete IP
-
reg-clobbering c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
kt
k
a
chov
[RTL-ifcvt] PR rtl-optimization
/
68624:
C
lean up
l
ogi
c
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
Fix FAIL: gcc
.
c-
t
orture/exe
c
ute/20050124-1
.
c
-
O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
chov
[RTL-ifcvt] Re
j
e
ct insns that are mul
t
i
ple_sets
commit
|
commitdiff
|
tree
2015-11-27
k
t
k
achov
[RT
L
-ifcvt] PR rtl-op
t
imization/68506: Fix emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
k
t
kachov
[
com
b
ine] Only
r
estrict
p
u
re s
i
mplification in
m
u
lt
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
k
t
k
a
cho
v
[
c
alls
.
c
] P
R
r
t
l-optimization/67
2
26: Take i
n
to
account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[
RTL-ifcvt] PR r
t
l-optim
i
z
a
tion/68435 A
l
l
o
w (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
Testcase for PR r
t
l-op
t
imization/683
8
1
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AA
r
c
h
64][
v
2
]
Improv
e
compa
r
i
son wi
t
h
compl
e
x immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
t
k
a
c
ho
v
[cfgloop]
PR middle-
e
nd/68375: Re
s
tructu
r
e get_loo
p
_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkac
h
ov
[RTL-r
e
e
] PR rtl-optimization/681
9
4: Restri
c
t
c
opy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[AArch64] PR target/68363 Chec
k
that argument is real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
kt
k
achov
[ARM] Do no
t
e
x
pand mov
m
isalign pattern if
n
ot in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkacho
v
[ARM
]
PR 68149 Fi
x
ICE
i
n u
n
aligned_loaddi split
commit
|
commitdiff
|
tree
2015-11-20
ktka
c
ho
v
[ARM] Disable neon testing
for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
k
t
kac
h
ov
[ARM] PR 6814
3
Prope
r
ly upd
a
te mem
o
ry off
s
ets whe
n
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkachov
[combine]
D
on't transform s
i
gn
a
nd z
e
r
o
ex
t
e
n
ds inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
k
t
k
a
chov
[ARM]
F
ix costing of vmul+vcvt combi
n
e pattern
commit
|
commitdiff
|
tree
2015-11-10
kt
k
a
cho
v
[ARM][clean
u
p
]
Remove
uses
of CONS
T
_DO
U
BLE_HIG
H
/LOW
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[AArch
6
4]
[
2/3] Implement
n
egcc, notcc
o
ptabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[optabs][ifc
v
t][1/3
]
Def
i
ne negcc, notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[haifa-sched
]
PR rtl-opt
i
mizati
o
n
/
6
8
236: Exit ea
r
ly
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
t
kach
o
v
[AArch64][
c
leanup] Remove uses of CONST_DOUBLE_H
I
GH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArch64
]
PR ta
r
get/68129: D
e
fine TARGET_S
U
PPOR
T
S_WIDE
_
INT
commit
|
commitdiff
|
tree
2015-11-09
ktka
c
hov
[RTL-if
c
v
t
] PR rt
l
-opt
i
mization/67749: Do not
emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkach
o
v
[cp][committed] Fix
bootst
r
ap on a
r
m
due to print f
o
rmat
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkacho
v
[ARM/AA
r
ch
6
4]
PR 6
8
088:
F
i
x
RTL
c
hecking ICE
due to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktka
c
hov
Mo
v
e gcc
.
ta
r
ge
t
/arm/p
r
6
7929
_
1
.
c test t
o
execute
.
e
xp
commit
|
commitdiff
|
tree
2015-10-30
ktka
c
h
o
v
[com
m
ent] Improve comm
e
nt
for re
g
_
set_p
commit
|
commitdiff
|
tree
2015-10-30
ktk
a
chov
[A
R
M] Fix checking RTL
e
rror in
cortex_a9_sched_a
d
just_cost
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64
]
PR 68102:
C
heck that operand is REG bef
o
re
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktka
c
hov
[
A
Arch64]
H
a
n
dle vector
f
loat mo
d
es
p
roperly in aarch6
4
_outp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktk
a
chov
[A
R
M
] PR
targe
t
/67929 Tighten vfp3_
c
o
nst_double_for_bits
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
AArch64]
E
nable
au
t
oprefe
t
ch
e
r mode
l
ling in the
s
chedu
l
er
commit
|
commitdiff
|
tree
2015-10-26
k
tkachov
[
a
uto-inc-dec
.
c] Account for cost of move operation
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[optabs
.
c] Fi
x
PR 67989: Handle const0_rtx t
a
rget in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
k
tkachov
[
A
Arch64
]
Add suppo
r
t for
64-bit
vector-mode ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
kt
k
achov
[simpli
f
y-rtx]
[
2/
2
] U
s
e
c
o
nstants f
r
om
p
ool when
simplifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AArch64][1/2]
A
d
d fm
u
l-by-pow
e
r-of-2+fcvt optimisation
commit
|
commitdiff
|
tree
2015-10-19
ktkachov
[haifa-sc
h
ed]
m
odel
load/store mu
l
tiples properly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkachov
[RTL ifcvt]
P
R
6
7
7
8
6,
6
7787: Ch
e
ck that interm
e
dia
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-ifcvt] PR rtl-optimization/67481: Look more de
e
ply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
k
tkachov
[RTL-ifcvt] PR rtl-optimization
/
6
7
465: Handl
e
pairs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkachov
[tre
e
-inline][obvi
o
us] Delete redund
a
n
t
cou
n
t
_
insns
_
s
e
q
commit
|
commitdiff
|
tree
2015-09-21
ktkachov
[ARM] Replacing variable
swaps that
u
se a
temporar
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktk
a
chov
[A
R
M
] Fix arm
b
ootstrap failu
r
e due t
o
-Werror=shift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[ARM]
P
R 674
3
9: Allow matching of *arm3
2
_movhf when
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkach
o
v
[AArch
6
4] Use
logics_im
m
type for
2
nd al
t
ernative
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
kt
k
achov
[
ARM][
3
/
3] Expand mod by power of 2
commit
|
commitdiff
|
tree
2015-09-09
k
t
kachov
[AArch
6
4][1/3] Expand
signed mod b
y
pow
e
r of 2 using
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktka
c
hov
[RTL-ifcvt] Make non
-
co
n
ditional exe
c
ution if-conversion
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkach
o
v
[AA
r
ch64]
F
ix FAIL: gcc
.
ta
r
get/a
a
rch64/
t
a
r
g
e
t
_
attr_crypto_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkach
o
v
[AArc
h
6
4] Use pop
c
oun
t
_
h
wi
instead o
f
homebrew versi
o
n
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[
A
Arch64][obvious] Remov
e
obso
l
ete comment in aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[ARM
]
Use
%
wd format for
lane printing in bounds_check
commit
|
commitdiff
|
tree
next