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][obvious] Clean up parentheses and use GET_MODE_UNIT_BITSIZE in a couple...
2016-06-15
ktkachov
[
A
Arch64][obvious] Clean up parent
h
eses and use
G
ET_
M
ODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
tkachov
[RTL
ifc
v
t]
Allow
s
imp
l
e register subregs in noce_convert_m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktka
c
hov
Fix typo
i
n co
p
yr
i
ght boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[
A
A
r
ch6
4
]
H
andle AND+ASHIFT f
o
r
m
of UBFIZ corr
e
ctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Update do
c
u
mentation f
o
r ARM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL ifcvt] Print name
o
f noce trasform that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
acho
v
[
A
A
rch64]
M
odel CSEL instruction in Cort
e
x-A57
sc
h
e
dul
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[
simplify-rtx] F
i
x
u
n
u
sed variable warning
i
n simplify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
chov
[3/3]
[
R
T
L ifcvt] P
R
mid
d
le-
e
nd/
3
7780
:
Co
n
ditional
e
xpre
s
sion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkachov
[2/3][AArch64] Keep C
T
Z
c
ompone
n
ts
to
g
ether until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
a
c
hov
[1/
3
][
A
RM] K
e
ep
ctz express
i
ons to
g
eth
e
r u
n
til a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
k
tkachov
[ARM
]
[
o
b
vious]
F
ix typos in *thumb1_mu
l
si3 c
o
mment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[r
t
lanal] Fix rtl-optimization/71295
commit
|
commitdiff
|
tree
2016-06-02
k
t
ka
c
hov
Fix fallout from: [ARM] P
R
target
/
70830: Avoid
POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktka
c
hov
[AR
M
] Use proper output
modifier for DImode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
tk
a
chov
[ARM] Tie
o
p
e
rand
1
t
o
op
e
rand 0 in AESM
C
p
attern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkac
h
ov
[AArch64
]
Use aarch64_fusion_enabled_p to chec
k
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AAr
c
h64] Remove aarch64_s
i
md_
a
ttr
_
length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkac
h
o
v
[AArch64] Tie
o
perand 1 to operand 0 in AESMC
p
attern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkac
h
ov
[AAr
c
h64] Simp
l
i
fy ashl
<
m
o
d
e>3 ex
p
ande
r
for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
hov
[AArc
h
64] Delete obso
l
ete CC_ZESWP and
CC_SE
S
WP
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkach
o
v
[RTL
if
c
v
t
] PR r
t
l-o
p
timization/669
4
0
:
Avoid signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
ach
o
v
[ARM]
[
4/4] Simplify checks
f
or CONS
T
_INT_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tk
a
cho
v
[ARM][3/4]
Cleanup casts fr
o
m
I
NTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4]
Repl
a
ce
c
as
t
s
o
f 1 to HOST_W
I
DE_INT
b
y H
O
ST_
W
I
D
E_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM]
PR target/69857 Remove
b
ogus ear
l
y retu
r
n
fal
s
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] Fix costing
of sign-e
x
tending load in rt
x
costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR target/71056
:
D
on't use vect
o
r
i
zed builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch6
4
]
PR
targ
e
t
/70809
:
Del
e
te
aar
c
h
6
4_vmls<
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkach
o
v
[AArch64
]
[test
s
] Skip cpu-diagnostic
s
tes
t
s wh
e
n o
v
erridi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typo fi
x
in tree-ssa-l
o
o
p-ivano
n
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkacho
v
[obvious] Fix param name in dump
file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[AR
M
] P
R
target/70830
:
Avoid PO
P
-{reglist}^ when ret
u
rning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktk
a
chov
[ARM] A
d
d mo
d
e
to
p
r
obe_
s
tack set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[intern
a
l
-
fn
.
c
]
[com
m
itted] Conver
t
co
n
dit
i
on
a
l compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkac
h
o
v
[AA
r
ch
6
4] Define WORD_REGIS
T
ER_O
P
E
R
ATIONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
kt
k
ach
o
v
[rtlanal
.
c] Conver
t
con
d
itional compilati
o
n on WORD
_
REGI
S
TER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktk
a
c
h
ov
Fix FAIL: gcc
.
d
g/tree-ssa/minmax-2
.
c sc
a
n-tree
-
dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkac
h
ov
[A
A
rch64] Work aro
u
nd PR tar
g
et/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][doc] Document de
p
r
ecati
o
n of pre-AR
M
v4T archi
t
ectur
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
k
t
kachov
[t
e
sts
u
ite] PR rtl-optimiza
t
ion/70681: XFAIL i
r
a-shri
n
k
wrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[
ARM] P
R
target/
7
0
566 Ch
e
ck that condition
register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
k
tkachov
[ARM] R
e
d
u
c
e size of
arm1020e
a
u
t
omat
o
n
commit
|
commitdiff
|
tree
2016-03-23
kt
k
achov
[ARM
]
Sp
l
it out armv7ve effective target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM]
PR d
r
i
ver/70132: Avoid
d
o
u
ble
f
close
i
n driv
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkac
h
ov
[AA
r
ch64] Fix gcc
.
t
ar
g
et/aarch64/
v
ect-re
d
uc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktka
c
ho
v
[
A
Arch64] PR target/70
0
02: Make aar
c
h64_set_current_
f
unctio
n
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArc
h
64] Fix thin
k
o
i
n handling of -momit-le
a
f
-
frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[o
b
vious] Fix typo in tree-ssa-
m
at
h
-
o
pt
s
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
t
k
achov
[ARM]
Error
out of arm_neon
.
h i
f
co
m
pil
i
n
g
f
o
r soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktk
a
chov
[
A
Arch
6
4][te
s
tsuite] PR t
a
rg
e
t
/
70004: Remove che
c
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
k
tkachov
[ARM] PR rtl-op
t
imi
z
a
t
ion/69904: Disall
o
w copy
i
ng/
d
uplica
t
in
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktk
a
ch
o
v
[AArch64] Set TREE_TARGET_GLOBA
L
S
in aarc
h
64_set_cu
r
rent_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArc
h
64
]
PR target/69
6
1
3
:
Return zero TARGET_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
A
R
M
] Tests
for arm_restrict
_
it patterns
i
n thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[gcse] PR rtl-opti
m
i
z
ation/69886: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Add
i
nitial
s
u
p
port
f
o
r the Cort
e
x-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
ov
[ARM]
PR targ
e
t/69875
F
ix atomic_loaddi exp
a
nsion
commit
|
commitdiff
|
tree
2016-02-19
ktkac
h
ov
[AArch64]
Skip gcc
.
target/aarch
6
4/asse
m
bler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AArch64] PR target
/
69161: D
o
n't us
e
special pred
i
cate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktka
c
ho
v
[ARM]
P
R
t
a
r
g
e
t
/69161
:
Do
n
'
t ignore mode when
m
atch
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkacho
v
[AAr
c
h64] Only u
p
date assembler
.
arch dir
e
c
t
i
ve when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
tkachov
[ARM][4/4
]
Adjus
t
gcc
.
t
arget/ar
m
/wmul-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[cse][3
/
4
]
Don't
overwr
i
te original r
t
x
w
hen
f
o
lding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
kachov
[ARM][2/4] Fix
op
e
rand costi
n
g logic for SMU
L
[
T
B
][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
A
RM][1/
4
] PR target/65932: A
d
d
testcase
commit
|
commitdiff
|
tree
2016-02-04
k
tkachov
[ARM] PR target/
6
5932
:
stop changing sign
e
dness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[ARM] Fix
PR t
a
rget/6940
3
: Bu
g
in thumb2_io
r
_sc
c
_str
i
c
t
_i
t
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM
]
PR target/69135: Mark
A
RMv8 vcvt i
n
struction
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64
]
Handle CS
E
L
of zero_ext
e
nded operands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkac
h
ov
[AArch64] Ha
n
d
le c
o
mpare of ze
r
o_extract form of
T
ST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkac
h
ov
[AArch64] Properl
y
reject i
n
valid attribute stri
n
gs
commit
|
commitdiff
|
tree
2016-01-11
ktkacho
v
[AArch6
4
] PR rtl-o
p
timizat
i
on
/
68796: Add
p
attern
s
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-ifcvt] PR rtl-opt
i
miz
a
tion/
6
8841: Make sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktk
a
chov
[combine][v
2
] Canon
i
c
alise (r + r) to (r <
<
1) to
aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
k
tkachov
[comb
i
ne] Check WORD_RE
G
ISTER
_
O
P
ER
A
TIONS normally
rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArch
6
4]
P
R r
t
l-o
p
timization/68
7
96 Add compare-
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AA
r
ch64] Properly cost
z
ero_extend+a
s
hift f
o
rms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
kt
k
achov
[AArch64] PR tar
g
e
t/68696 FAIL: gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
k
t
kach
o
v
[
ARM
]
PR t
a
rget/
6
86
4
8: Fold NOT
of CONST_IN
T
in and
s
i_
i
orsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[c
o
mbine] Don't
create
LSHIFTRT of zero bits in change_zero
_
ext
commit
|
commitdiff
|
tree
2015-12-04
k
t
kachov
[AAr
c
h6
4
]
Don't
a
l
l
ow -
m
general-r
e
gs-
o
nly
to change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
k
t
kacho
v
[
AR
M
] PR target
/
6
8
21
4
: Del
e
te
I
P
-
r
eg-clobberi
n
g call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[
R
TL-ifcvt]
P
R rtl-optimi
z
a
tion/68624:
C
lean u
p
logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
chov
F
i
x FAIL: gcc
.
c-torture
/
ex
e
cut
e
/20050124-
1
.
c
-
O
2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
t
k
a
chov
[RTL-i
f
cvt] Reject
i
nsn
s
t
h
at are
m
ultip
l
e_sets
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL-if
c
vt] PR rtl-o
p
timizatio
n
/6
8
506: Fix
e
mitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[combine] Only restr
i
ct pure
simplification in
m
u
lt
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[ca
l
ls
.
c
] PR rtl-optim
i
zation/672
2
6: Tak
e
into account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkacho
v
[RT
L
-
if
c
vt] PR rtl-optimization/684
3
5
A
llow (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktk
a
chov
Testcase
for PR rtl-optimization/68381
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AArch64][v2] I
m
prov
e
comparison with comp
l
ex
immedia
t
e
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktk
a
chov
[cfgloop] P
R
m
iddle-end/68375: Restructure
g
et_loop_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[RTL-ree] PR
r
t
l-op
t
i
mization/68194: Restrict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
k
t
k
a
cho
v
[
A
Arch64]
PR
target/68
3
63 Check t
h
at
argument is
real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkacho
v
[ARM] Do not ex
p
and movmisalign
patte
r
n
if n
o
t in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] PR 68149 Fix ICE in unal
i
gned_loaddi split
commit
|
commitdiff
|
tree
2015-11-20
ktkacho
v
[ARM] Disable
n
eon te
s
ting f
o
r
a
rmv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktkachov
[ARM]
P
R 68143 Pr
o
perly upd
a
te memory offsets
w
h
en
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkachov
[combine] Don't transform sig
n
an
d
zero exten
d
s inside
.
.
.
commit
|
commitdiff
|
tree
next