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] Add function comments to some prologue/epilogue helpers
2016-11-02
ktkachov
[AArch
6
4] Add fu
n
ction comments to some prolog
u
e/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
kt
k
achov
GIMPLE store mergi
n
g
pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[c
h
eck_GNU_
s
tyle
.
sh] M
o
re ag
g
re
s
sively i
g
nore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
k
tk
a
chov
[ree] PR rtl-optimizati
o
n
/
78038: Handle glo
b
al
regis
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktka
c
hov
[AArch64] Use
new ta
r
get pass re
g
istration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkacho
v
[A
A
rch64]
A
d
d
s
pell
c
hecking
hints fo
r
-march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
k
tkachov
[
sim
p
l
i
fy-rtx] Zero-initial
i
s
e local arra
y
i
n simpl
i
fy_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-cons
t
] Fix nativ
e
_encode_real
f
o
r HFm
o
de consta
n
ts
commit
|
commitdiff
|
tree
2016-10-03
ktkac
h
ov
Re
v
ert: [RTL ifc
v
t] Transform (
X
== CST) ? -C
S
T
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktk
a
chov
[RTL ifc
v
t] Transfo
r
m (X == CST) ? -CST : Y in
t
o (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
t
kachov
[A
R
M] Fix -Wimpli
c
i
t
-f
a
llthrough warnin
g
s
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[
regrename][sel-sched]
Fix bogus
u
s
e of
HARD_FRAME_PO
I
NTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
k
tkachov
[sim
p
lify-rtx]
(GT
U
(PLUS
a
C) (C - 1)) --> (LTU
a
-C)
commit
|
commitdiff
|
tree
2016-09-12
ktk
a
c
ho
v
[expmed
.
c] PR middle
-
end/7
7
42
6
D
elete duplicate condi
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64]
A
dd ANDS pa
t
tern f
o
r CMP+ZERO_E
X
TE
N
D
commit
|
commitdiff
|
tree
2016-08-26
k
tkachov
[ARM] PR target/70473: Reduc
e
size of Cort
e
x-A8 auto
m
aton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] Refactor MOVW/MOVT fu
s
i
on logic to
a
l
low extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] Allow multiple-of-8 immediate of
f
sets
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktk
a
chov
[
vectorizer][2/2] Hook
up
m
u
l
t synthesis lo
g
ic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkacho
v
[1/2
]
Move choose_mult_
v
ari
a
nt decl
a
ra
t
ion and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
tkachov
[expr
.
c] P
R
mi
d
dle-
e
nd/7
1
700: zero-exten
d
sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkacho
v
[ARM]
Add support for some ARMv8-A
c
o
res to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
t
kachov
[RTL i
f
cvt] PR rtl-optimiza
t
ion/71594: ICE in noce_em
i
t
_cm
o
v
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
k
t
kachov
[AR
M
] Delete th
u
mb_relo
a
d
_in_h
commit
|
commitdiff
|
tree
2016-06-30
k
t
kac
h
ov
[AArch
6
4][2/2] (Re
)
Implement
vcopy<q>_l
a
ne<q>
i
ntrinsi
c
s
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AA
r
ch64][1/2] Add support INS (e
l
e
m
ent) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[
A
RM][1/4] R
e
place uses of int_log2 by exact_lo
g
2
commit
|
commitdiff
|
tree
2016-06-22
k
t
kach
o
v
[ARM] Add in
i
tial support fo
r
Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
k
t
kac
h
ov
[AArch
6
4] Add i
n
itial supp
o
rt for C
o
rt
e
x-A73
commit
|
commitdiff
|
tree
2016-06-20
k
t
k
a
c
h
ov
[
t
ypo
]
aligneme
n
t -> a
l
i
g
nment
commit
|
commitdiff
|
tree
2016-06-15
ktka
c
hov
[A
A
rch64][obvious
]
Clean up p
a
rentheses
a
n
d
u
s
e GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL ifcvt] A
l
low simple register subregs in
noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fi
x
typo in copyrig
h
t boiler
p
lat
e
commit
|
commitdiff
|
tree
2016-06-14
k
t
kac
h
ov
[AArch64] H
a
ndle AND+ASHIFT for
m
o
f
U
B
FIZ
c
o
r
rect
l
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
hov
Up
d
ate documentation for
A
RM archi
t
ecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL ifcvt] Print na
m
e
o
f noce trasform that succ
e
eded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
ac
h
ov
[AArch64] Model
CSEL instructio
n
in Cortex-A57 sc
h
e
dulin
g
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktka
c
hov
[simplif
y
-
rtx] Fix unused variab
l
e
w
ar
n
ing in
s
implify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
3
/3][RTL i
f
cvt]
P
R middl
e
-end/37780: Conditional expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][AArch
6
4] Ke
e
p C
T
Z
compo
n
e
nts
toget
h
e
r
until af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkac
h
ov
[1/3][ARM]
K
e
ep ctz
e
xpres
s
ions t
o
gether until af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktk
a
chov
[ARM][obvious
]
Fix typos in *
t
humb1_mulsi3 comm
e
nt
commit
|
commitdiff
|
tree
2016-06-02
k
t
kachov
[rtlanal]
Fix
rtl-optimizat
i
on/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix
f
a
llout from: [ARM] PR tar
g
et/70
8
30: Avoid
POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktka
c
hov
[ARM] U
s
e
pro
p
er output modi
f
ier f
o
r DI
m
od
e
register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
A
RM] Ti
e
op
e
rand 1 to operand 0 in AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktk
a
chov
[AArch
6
4
]
U
s
e aarch64_f
u
sion_enabled_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
tkach
o
v
[
AArch
6
4] Remove aarch64_simd_attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkac
h
ov
[AArch64]
T
ie operand 1 to operand 0
i
n AESMC
patter
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
k
tkac
h
ov
[AArch64] Simplif
y
a
s
h
l<mode>
3
ex
p
and
e
r for SHORT mod
e
s
commit
|
commitdiff
|
tree
2016-05-27
ktkacho
v
[AArch
6
4] Delete obs
o
lete CC_ZE
S
WP and CC_SESW
P
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktka
c
hov
[
R
TL ifcvt
]
PR rt
l
-optimization/66940:
A
void s
i
gned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kach
o
v
[
A
RM][4/4] Simplify chec
k
s
f
or
C
O
NST_INT_P
a
nd comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[ARM][3/4]
C
leanup casts fro
m
INTVAL to [un
s
i
g
n
e
d]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkac
h
o
v
[ARM][2/4] Replac
e
casts of 1
t
o HOST_WIDE_INT by HO
S
T_WI
D
E_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
hov
[
ARM]
P
R targe
t
/69857 Remo
v
e
b
ogus earl
y
r
e
t
u
r
n false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktk
a
cho
v
[ARM]
F
i
x costing o
f
sign
-
ext
e
nding load in
rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR target
/
71056: Don't use vect
o
rized bui
l
tins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch6
4
] PR target/70809:
D
e
lete aarc
h
6
4
_
vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64]
[
te
s
t
s] Skip cpu-d
i
agnosti
c
s tests
w
h
en
overri
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
obvi
o
us] Typo
f
ix in tree-
s
sa-lo
o
p-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Fix p
a
ram name in
dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkac
h
ov
[ARM]
P
R t
a
rget/7
0
830: A
v
oid POP-{regli
s
t}
^
when ret
u
r
ning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktk
a
chov
[AR
M
]
Add
mode
t
o
probe_stack
s
e
t operands
commit
|
commitdiff
|
tree
2016-04-28
ktkac
h
ov
[intern
a
l-fn
.
c
][committe
d
] Conv
e
r
t c
o
nditional compi
l
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkach
o
v
[AArch64]
D
efine
WOR
D
_RE
G
I
STE
R
_OPERATIONS
t
o zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtl
a
nal
.
c] Convert conditional
c
ompilation on
WO
R
D_RE
G
ISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FA
I
L: g
c
c
.
d
g/t
r
ee-ssa/
m
in
m
ax
-
2
.
c scan
-
tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArc
h
64] Work around PR target/64971
commit
|
commitdiff
|
tree
2016-04-15
k
t
k
achov
[AR
M
]
[do
c
] Document
d
eprecation of p
r
e
-
ARMv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[te
s
tsui
t
e] PR r
t
l-optimiz
a
tion/706
8
1: XFAIL i
r
a-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[
ARM] PR
t
arget/70566 Check
t
ha
t
con
d
ition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
ARM] Reduce size
of arm102
0
e auto
m
at
o
n
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
R
M] Split out ar
m
v
7
ve
e
ffe
c
tive target check
commit
|
commitdiff
|
tree
2016-03-23
ktkac
h
ov
[ARM] PR d
r
i
ver/70132: Av
o
id double fclo
s
e
i
n
drive
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] Fix gcc
.
t
arg
e
t/aa
r
ch
6
4
/
ve
c
t-red
u
c-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64]
P
R
target
/
70002:
M
ake aarch64
_
set_current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkac
h
o
v
[AArch64] Fix thinko
in handling of -mom
i
t-leaf-fra
m
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[o
b
vious]
Fi
x
typo in tr
e
e-ssa-ma
t
h-
o
pts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM] Error
out o
f
arm_neon
.
h
i
f compiling for
soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][t
e
s
tsuit
e
]
P
R ta
r
g
e
t/70004: R
e
move c
h
e
ck
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM]
P
R rtl-
o
pt
i
mization/69904: Disallow copy
i
ng/dup
l
icatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
achov
[AArch64] Set TREE_TARGET_GLOBALS in aarc
h
6
4_set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkachov
[A
A
rch64
]
PR
t
arget/
6
9
613
:
R
eturn zero T
A
RGE
T
_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
A
RM] Tes
t
s for a
r
m_restrict_it patterns in thumb
2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcs
e
] PR rtl-op
t
i
mizat
i
on/69886: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[A
R
M] Add i
n
itial su
p
p
o
r
t for
t
h
e Corte
x
-A32
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[A
R
M] PR target/69875 Fix atomic_l
o
a
d
di
expansion
commit
|
commitdiff
|
tree
2016-02-19
kt
k
a
c
hov
[AArch64] Skip
g
c
c
.
target
/
aarch64/a
s
sembler_arch
_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktk
a
ch
o
v
[AA
r
ch64] PR targe
t
/69161: Don't us
e
speci
a
l pred
i
cate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktk
a
c
hov
[ARM] PR
ta
r
ge
t
/69161: Don't ignore mode when matchin
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64] O
n
ly up
d
ate
a
sse
m
bler
.
arch directive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][4/4] Adjust gcc
.
target/arm/wmul-[123]
.
c test
s
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[cse][3
/
4
]
Don'
t
o
v
erwrite original
rtx w
h
en f
o
lding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
ka
c
hov
[AR
M
][2/4] Fix opera
n
d costin
g
logic for SMUL[TB][
T
B]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM
]
[1/4] PR target/65
9
32
:
Add testcas
e
commit
|
commitdiff
|
tree
2016-02-04
k
t
kachov
[ARM] PR target
/
65932: stop
changing si
g
nedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkacho
v
[ARM]
Fix PR target/69403: Bug in thumb2_ior_s
c
c_
s
trict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM] PR ta
r
g
e
t
/69135: Mark
ARMv8 vcvt
instruc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch
6
4] Handle CSEL of zero_extende
d
o
perands in
.
.
.
commit
|
commitdiff
|
tree
next