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] PR target/70473: Reduce size of Cortex-A8 automaton
2016-08-26
ktkachov
[ARM] PR target
/
70473: Re
d
uc
e
si
z
e of
C
ortex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[
A
R
M] R
e
factor
M
OVW
/
MOVT fusio
n
log
i
c to a
l
low e
x
tension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArc
h
64] All
o
w multiple-of-8 immediat
e
off
s
e
ts
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
kacho
v
[vectorizer
]
[2/2] Hook up mult
synthesis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
k
t
ka
c
hov
[1/
2
] Move choose_mult_varian
t
d
e
clar
a
tion and de
p
endent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[expr
.
c] PR middle
-
end/7
1
700:
z
e
ro-ex
t
e
nd sub
-
w
o
rd
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktk
a
cho
v
[ARM] A
d
d support for some
ARMv8-
A
cores
t
o
d
river
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
kt
k
achov
[RTL ifcvt] PR rtl-opti
m
ization/7
1
594: ICE in n
o
ce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
kt
k
a
c
hov
[
A
RM] Delete
t
humb_rel
o
ad_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktk
a
chov
[AAr
c
h64][2/2] (Re)Implement vcopy<q
>
_lane<q
>
int
r
in
s
ic
s
commit
|
commitdiff
|
tree
2016-06-30
k
t
kachov
[AArch64][1/2] Add support INS (elem
e
n
t
) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktka
c
h
ov
[ARM][
1
/4] Replace uses of
i
nt_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkac
h
ov
[ARM] Add initial support f
o
r Cortex
-
A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AA
r
ch64] Add initial
s
upp
o
rt for C
o
rtex-A
7
3
commit
|
commitdiff
|
tree
2016-06-20
ktka
c
ho
v
[typo] alignemen
t
->
a
lignment
commit
|
commitdiff
|
tree
2016-06-15
ktkac
h
o
v
[AArch64][obv
i
ou
s
]
C
l
e
an up
parenthese
s
a
nd use GET
_
MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
tkachov
[RTL ifcv
t
] Allow simple register
subregs in noce_
c
on
v
ert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix ty
p
o
i
n copyri
g
ht boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkac
h
ov
[AArch64] Han
d
le AND
+
ASHIFT form of UBFIZ co
r
r
e
ctl
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkac
h
ov
Update documentation f
o
r ARM
archite
c
tu
r
e
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[
R
TL if
c
vt]
P
rint name of noce trasfor
m
tha
t
succ
e
eded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
achov
[AArch6
4
]
Model CSEL
instructio
n
in Cortex-A57 sch
e
duling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkacho
v
[simplify-rtx] F
i
x u
n
used var
i
able w
a
r
n
i
n
g in simplify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3]
[
R
T
L ifc
v
t] PR middle-
e
nd/37780: Condi
t
ional
e
xpression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
2/3][AArc
h
64
]
K
e
ep
C
T
Z c
o
mponents t
o
get
h
er until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][ARM]
Ke
e
p ctz
expressions together
un
t
il aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][o
b
v
i
ous] Fix typos in *thumb1_mulsi3
c
omment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[
r
tlanal] Fi
x
rtl-op
t
imizat
i
on/7
1
2
95
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fallout from: [ARM] PR
t
arget/70830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Use proper o
u
tput mo
d
ifier for DI
m
ode regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[A
R
M] T
i
e operand 1 to
o
perand
0
in AE
S
MC pa
t
t
e
rn when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktk
a
c
h
ov
[AA
r
ch64] Use aarch64_f
u
s
i
on_enabled_p to ch
e
c
k
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
tkachov
[
AA
r
c
h64] Remove
a
a
r
ch64_simd_att
r
_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Tie operan
d
1 to
o
p
e
ran
d
0
i
n AESMC pa
t
t
e
rn
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Simplify
a
shl<mod
e
>3 expa
n
der f
o
r SHORT mode
s
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
AArch64] Delete ob
s
o
l
ete CC
_
ZESWP a
n
d C
C
_SESW
P
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktka
c
hov
[RTL
i
fcvt] PR rtl-op
t
imization/6694
0
: Avoid
s
igned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][4/
4
]
Simplify checks for CONST_INT_P
and
c
om
p
arison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/
4
]
Cleanup casts fro
m
INTVA
L
t
o
[unsi
g
ned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4] Replace casts of 1 to
H
OST_WIDE_INT by H
O
ST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR t
a
rget/69857 Remove bo
g
us early retur
n
false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] Fix costin
g
of
s
ign-e
x
t
e
nding load in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkach
o
v
[ARM] PR target/71056: Don
'
t use vector
i
z
e
d buil
t
ins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
tkacho
v
[AAr
c
h64] PR target/70
8
0
9:
D
elete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AA
r
c
h64][tests] Sk
i
p cpu-d
i
agnostics tests when
overri
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Typ
o
fix in tree-ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious
]
Fix
p
aram name in du
m
p
file
commit
|
commitdiff
|
tree
2016-05-12
k
t
k
achov
[
A
R
M] PR
target/70
8
30: Avo
i
d POP-{reglist}^ when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkacho
v
[ARM] Add mode to probe_stack s
e
t
operand
s
commit
|
commitdiff
|
tree
2016-04-28
ktkacho
v
[internal-fn
.
c][comm
i
tted] Conv
e
rt conditional
c
ompilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch64] Define W
O
RD_
R
EGIST
E
R_OPERATIONS to zero
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rt
l
anal
.
c] Convert conditi
o
nal compilat
i
on on W
O
RD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
tk
a
c
h
o
v
Fix FAIL: gcc
.
dg/tree-ss
a
/mi
n
max-2
.
c scan-tr
e
e-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkach
o
v
[A
A
rch64] Work a
r
o
u
nd PR target/
6
4971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM
]
[doc] Do
c
ument deprecation
o
f pre-ARM
v
4T architectur
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsu
i
te] PR
r
tl-
o
ptimization/7
0
6
8
1: XFAIL ira-shrink
w
rap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[AR
M
]
PR target
/
70566 Check
that conditio
n
register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[AR
M
] Reduce size of arm10
2
0e a
u
tomaton
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
chov
[ARM] Split
o
ut armv7ve effec
t
i
v
e targ
e
t chec
k
commit
|
commitdiff
|
tree
2016-03-23
k
tka
c
hov
[AR
M
] PR driver/70132: A
v
o
i
d
double fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkac
h
ov
[AArch64] Fix gc
c
.
ta
r
get/aarch64/
v
ect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkacho
v
[A
A
rch64
]
PR target/70002: Ma
k
e
aarch
6
4_set_cu
r
rent_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
t
k
achov
[AAr
c
h64] Fi
x
thinko in han
d
li
n
g of -momit-leaf-fra
m
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
kt
k
achov
[ob
v
i
ou
s
]
Fix
typ
o
in tre
e
-
s
s
a-m
a
th-op
t
s
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
t
kacho
v
[ARM] Error out of arm_neon
.
h if com
p
i
l
ing for
soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
tk
a
chov
[AArch64][testsuite
]
PR
t
arget
/
70004: Remo
v
e
c
heck
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktka
c
h
ov
[
A
R
M
] PR
r
tl-optimiz
a
t
ion/6990
4
: Disal
l
ow copying/dupli
c
a
t
in
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch6
4
] Set
TREE_TARGET_GLOBAL
S
i
n aa
r
ch64_set_cu
r
rent_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] PR target/69613: Return zero TARGET_SHIFT
_
T
R
UNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Tests for arm_restrict_it
p
atterns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
k
tkachov
[gcse]
P
R rt
l
-op
t
imization/69886: Check t
a
rge
t
mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
ov
[
ARM] A
d
d initial
su
p
port for the Cortex-A
3
2
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
P
R target/69875
Fi
x
atomic_loaddi
e
x
pansio
n
commit
|
commitdiff
|
tree
2016-02-19
ktkacho
v
[
A
Arch64]
Skip g
c
c
.
target/
a
arch64/assembler_
a
r
c
h_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkac
h
ov
[AArc
h
64] PR tar
g
et/691
6
1:
D
on'
t
use sp
e
c
i
al
predicat
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM] PR target/691
6
1: Don't ignore mode wh
e
n
m
a
tching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktka
c
hov
[AArch6
4
] Only update
a
ss
e
mbler
.
a
r
c
h directive whe
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[AR
M
]
[
4/4
]
Adjust gcc
.
t
a
rget/arm/wmul-
[
123]
.
c
te
s
ts
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[cse][3/
4
] Don't o
v
erwrite original rtx when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/
4
]
F
i
x
operand costing log
i
c
f
or SMUL[TB][TB
]
commit
|
commitdiff
|
tree
2016-02-04
kt
k
acho
v
[ARM][1/4]
P
R
tar
g
et/65932: Ad
d
testcase
commit
|
commitdiff
|
tree
2016-02-04
k
t
ka
c
hov
[ARM] PR target/65932: stop changi
n
g s
i
gned
n
ess
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktka
c
ho
v
[ARM] Fix PR targ
e
t/69403: Bug in thum
b
2_ior_scc_str
i
ct_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
k
t
k
ach
o
v
[ARM] PR target/6913
5
: M
a
r
k
AR
M
v8 vcvt instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[AArch64] Han
d
l
e
C
SEL of zero_extende
d
operands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
k
ach
o
v
[AA
r
ch6
4
] Handle com
p
a
r
e
of z
e
ro_extract form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
chov
[AArch64]
Properl
y
reject invalid
attribute s
t
rin
g
s
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[AArc
h
64] PR r
t
l-
o
ptimization/68796: Add p
a
tterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
k
tkachov
[RTL
-
ifc
v
t]
P
R rtl-optimization/
6
8841: Make
s
ure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkachov
[c
o
mbine][
v
2
]
C
anonicalise (r + r) to
(
r << 1) to
a
id
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkacho
v
[combine] Check WORD_REGI
S
T
E
R
_
O
PERATIONS norma
l
ly rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArch64]
PR rtl-op
t
imiz
a
t
i
on/
6
8
796 Add
co
m
p
a
r
e-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktk
a
chov
[AArch64
]
Properly co
s
t zero_extend
+
a
shift form
s
of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
kt
k
achov
[AArch64] PR target/68696 FAIL: gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[
A
RM] PR
tar
g
et/6864
8
: Fold NOT of CON
S
T_INT
i
n an
d
si_
i
orsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[combine]
D
on'
t
cr
e
ate LSHIF
T
RT
o
f zero b
i
t
s
in
c
h
a
nge_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AArch64]
D
on't a
l
low -mgener
a
l
-regs-o
n
ly to
change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
k
tkachov
[ARM] PR ta
r
ge
t
/
68214: Delete IP-reg-clobber
i
ng call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[RTL-if
c
vt]
PR
r
tl
-
optimization/
6
8624: Cl
e
a
n up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkach
o
v
Fix
FAIL: gcc
.
c-
t
ortu
r
e/execute/20050124-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
next