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][2/2] (Re)Implement vcopy<q>_lane<q> intrinsics
2016-06-30
ktkachov
[AArch64]
[
2
/
2] (Re)Imp
l
e
m
e
nt vcopy<q>_lane<
q
>
intrinsic
s
commit
|
commitdiff
|
tree
2016-06-30
ktka
c
hov
[
A
Arch6
4
][1
/
2] Add support INS (element) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkac
h
ov
[
AR
M
]
[1/4] R
e
place use
s
of int_lo
g
2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkac
h
ov
[ARM
]
Add
i
nitial support for
C
o
r
t
ex-A73
commit
|
commitdiff
|
tree
2016-06-22
k
t
k
a
chov
[
AAr
c
h64] A
d
d initial
su
p
p
o
rt for
Cortex-A7
3
commit
|
commitdiff
|
tree
2016-06-20
k
t
kachov
[typo]
a
li
g
nement -> alig
n
ment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AArc
h
64][obv
i
ous]
C
lean u
p
p
arent
h
eses and
u
se GET_MOD
E
_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL ifcvt] Allow
s
i
m
pl
e
register su
b
regs in noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
t
k
a
chov
Fix typ
o
in
copyri
g
h
t
boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkac
h
ov
[AArch64] Han
d
le AND+ASHIFT form of UBFIZ correct
l
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
U
p
date documentation f
o
r A
R
M archi
t
ecture
commit
|
commitdiff
|
tree
2016-06-09
kt
k
achov
[RTL if
c
vt] Print name of noce trasform that s
u
cceeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
h
o
v
[AArc
h
64]
M
odel CSEL instruction in Cor
t
e
x
-
A
5
7 sch
e
duling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkach
o
v
[simplify-
r
tx] Fix unused
var
i
abl
e
warning i
n
s
i
mplify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktka
c
hov
[3/3][RTL ifcvt] PR mid
d
l
e
-end/
3
7780:
C
ond
i
t
ional expre
s
sion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][
A
Arch6
4
] Keep CTZ components toge
t
her until
a
f
te
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkac
h
o
v
[1/3][ARM] Keep ctz
expr
e
ssion
s
together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktka
c
hov
[ARM][obvious]
Fix
typos in *thumb1
_
m
ulsi3 comm
e
n
t
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal] Fix rtl-optim
i
z
ation/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix
f
a
llo
u
t from: [A
R
M] PR targe
t
/70830: Avoid
POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[AR
M
] Use pro
p
er out
p
ut m
o
dif
i
er
for
DImo
d
e register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
k
t
kachov
[A
R
M] Tie operand 1 to operand 0 in AESMC patte
r
n when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArc
h
64] Use
a
arch64_f
u
sion_enabl
e
d_p to che
c
k
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkach
o
v
[AArch64] Remove aa
r
ch64_s
i
md_attr_
l
engt
h
_
m
ove
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
A
A
rc
h
6
4
] Tie o
p
er
a
n
d 1
to op
e
ra
n
d 0 in AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] S
i
mplify ashl<mode>3 expander
f
or SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
k
t
kach
o
v
[AArc
h
64]
D
elete ob
s
olete CC_ZESWP and CC
_
SESWP C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[
R
TL ifcv
t
] PR rtl-opti
m
ization/6694
0
: Avoid signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
ac
h
ov
[ARM][4/4]
S
implify chec
k
s for C
O
NST_IN
T
_P
a
nd comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4]
Cleanup casts from INTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
chov
[ARM][2/4] Replace casts of 1 to HO
S
T_
W
I
D
E_INT by H
O
ST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkac
h
ov
[AR
M
]
P
R targe
t
/698
5
7 Remove
b
ogus early return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktka
c
hov
[ARM] Fix costing
of sign-exte
n
ding load
in rt
x
costs
commit
|
commitdiff
|
tree
2016-05-19
k
t
kacho
v
[AR
M
] PR target/71056: Don't us
e
vectorized b
u
i
ltins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkac
h
ov
[AArch64]
PR
t
arget/
7
0
8
0
9: Delete aarch
6
4_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktka
c
h
ov
[
A
Arch64][test
s
] Skip cpu-diagnost
i
cs
tes
t
s when overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkach
o
v
[obvious] Typo f
i
x in tree-ssa-loop-i
v
anon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obv
i
ous] Fix
p
aram nam
e
in dump f
i
le
commit
|
commitdiff
|
tree
2016-05-12
k
t
k
ac
h
ov
[ARM] PR target/70
8
30: Avo
i
d POP-{reglis
t
}^ when
r
eturning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
t
kachov
[A
R
M] Add
m
o
de to probe_stack set o
p
era
n
ds
commit
|
commitdiff
|
tree
2016-04-28
ktk
a
chov
[inte
r
nal-fn
.
c][co
m
mitted]
Co
n
vert
c
onditional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
tkachov
[AArch6
4
] Define WORD
_
REG
I
STER_OPERATIONS to
z
ero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlanal
.
c] Con
v
ert conditional compi
l
at
i
on o
n
WORD_REGISTE
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
t
kachov
Fix F
A
IL:
g
cc
.
dg/
t
ree
-
ssa/minmax-
2
.
c scan-t
r
ee-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
kt
k
achov
[AArch64] Wor
k
aro
u
nd PR
target/649
7
1
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM
]
[doc] Document
depr
e
cation o
f
pre-A
R
Mv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuite
]
PR
r
t
l-optimizat
i
o
n
/
7
06
8
1:
X
FAIL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM] PR target/705
6
6 Check that condition
r
egist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Red
u
ce size o
f
arm10
2
0e a
u
tomaton
commit
|
commitdiff
|
tree
2016-03-23
ktkacho
v
[ARM] Split
out a
r
mv7ve effective t
a
rget chec
k
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM] PR driver/70132: Avoi
d
d
o
uble fclose in dri
v
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkacho
v
[
A
A
rch64] Fix gcc
.
target/aarch64/vec
t
-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] PR tar
g
et/70002: Make aarch64_s
e
t_current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
t
ka
c
hov
[AArch
6
4] F
i
x
t
hinko in h
a
ndling of -mom
i
t
-
leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
t
k
a
chov
[obviou
s
]
F
i
x typo
i
n tree-s
s
a-math-op
t
s
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
tkach
o
v
[ARM
]
Error ou
t
of arm_n
e
on
.
h
if co
m
pilin
g
fo
r
soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
tkachov
[
A
Arch64][testsuite] PR target/7000
4
: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
kt
k
achov
[AR
M
] PR
rtl
-
optimization/6990
4
: D
i
sallow copying/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tk
a
c
h
o
v
[AArch
6
4
] Set
T
R
E
E_
T
ARG
E
T_GLOBALS in aarch64_set
_
current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
t
k
a
c
hov
[A
A
rch64]
PR target/69613: Return
zero
T
ARGET_
S
HIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Tests
f
or arm_restrict_it patterns
in
t
h
u
mb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkach
o
v
[
g
cse] PR rtl
-
opt
i
mization
/
69886: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
kt
k
achov
[ARM] Add initial s
u
pport
f
or the C
o
rtex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
o
v
[ARM] PR target/69
8
75 Fix atom
i
c
_
loaddi
e
xpansi
o
n
commit
|
commitdiff
|
tree
2016-02-19
kt
k
achov
[
AA
r
ch64]
S
kip gcc
.
target/aarch64/assembler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
A
Arch64
]
PR target/69161: Don't u
s
e
s
p
e
c
i
al predi
c
ate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM] PR tar
g
et/6916
1
:
Don'
t
i
g
n
o
r
e m
o
de when match
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64]
Only update as
s
embler
.
arc
h
directive whe
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[ARM][4/4] Adjust gcc
.
target/arm/wmul-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[c
s
e][3/4] Do
n
't overwri
t
e original rtx when foldin
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[ARM][2/4] Fix operand cos
t
ing logic for SMUL[TB
]
[
T
B]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][1/4] PR target
/
6
5
9
32
:
A
dd t
e
stcase
commit
|
commitdiff
|
tree
2016-02-04
kt
k
ac
h
ov
[AR
M
] PR target/65
9
32: stop
changing signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[A
R
M] Fix PR targ
e
t/69403: Bug in
thumb2_ior_
s
c
c
_s
t
rict
_
it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
kt
k
ach
o
v
[ARM] PR target/69135: Ma
r
k
A
RMv8 vcvt instruct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] Handle CSEL of
z
er
o
_e
x
tended
operands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
kacho
v
[AArch64] Handle compa
r
e of zero_ext
r
ac
t
form
of
T
S
T
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[
A
Arch64] Proper
l
y re
j
ect invali
d
att
r
i
bute strings
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[AArch64] PR rtl-optimiza
t
i
o
n/68796: A
d
d pattern
s
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[
R
T
L-ifc
v
t] P
R
rtl
-
optimizat
i
on/68841:
M
ake sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktk
a
chov
[com
b
in
e
][v2] Canon
i
calise (r + r) to (r <
<
1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkac
h
ov
[combine] Check WO
R
D_REGIST
E
R_OPERATIONS nor
m
al
l
y rath
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkach
o
v
[AArch64] PR
r
t
l
-
optimization/68796
Add comp
a
re-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
k
t
k
achov
[AArch64]
P
ro
p
erly cost zero_extend+ashi
f
t f
o
r
m
s
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkacho
v
[AAr
c
h
6
4] PR targ
e
t/6
8
696 F
A
IL: gcc
.
targe
t
/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkac
h
o
v
[
A
R
M] PR target/68648
:
Fold NOT
o
f CO
N
S
T
_INT in andsi_io
r
si3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkac
h
ov
[co
m
bine] Don't c
r
eate
L
SHIFTR
T
of zero bi
t
s
in change_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AArch6
4
]
Don't
a
llow -mgeneral-r
e
g
s
-on
l
y
to change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
k
t
kachov
[
A
RM
]
PR target/682
1
4:
D
e
l
ete IP-reg-c
l
ob
b
e
r
i
ng call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktk
a
c
h
ov
[RTL-ifcv
t
] PR rtl-optimization/68624:
C
l
ean up
logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
kt
k
achov
Fix FAIL:
gcc
.
c-
t
ortur
e
/e
x
ecute/20050124-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL-if
c
v
t]
Reject insns that are
m
ultiple_sets
commit
|
commitdiff
|
tree
2015-11-27
k
t
k
acho
v
[RTL-i
f
cvt] PR rtl-optim
i
za
t
i
on/6
8
506:
F
i
x emi
t
ting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[combine]
O
nly
r
estri
c
t pure
simp
l
ification i
n
m
ult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
kt
k
a
c
hov
[calls
.
c] PR rtl-optimiz
a
tio
n
/67
2
26: Take i
n
t
o account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktka
c
hov
[RT
L
-
i
fcvt] PR rtl
-
o
ptim
i
za
t
ion/68435 Allow (c ?
x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktka
c
ho
v
Testcase fo
r
PR rtl-o
p
timizati
o
n/68381
commit
|
commitdiff
|
tree
2015-11-24
ktk
a
ch
o
v
[AArch64][v2] Improv
e
com
p
arison
w
ith complex
i
mmediat
e
s
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[cfgloop]
P
R middle-end/68375:
R
e
s
truc
t
ure g
e
t_loo
p
_body_in
_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[
RTL-ree]
PR rt
l
-optimiza
t
ion/68194: Restrict
c
opy
.
.
.
commit
|
commitdiff
|
tree
next