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] Fix test armv8_2-fp16-move-1.c
2017-11-17
k
tkac
h
ov
[
ARM] Fix tes
t
armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkac
h
ov
[
AR
M
] Fix more -Wre
t
urn-
t
yp
e
fallout
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AArch64]
I
mprove scheduling model for X-Gen
e
commit
|
commitdiff
|
tree
2017-11-08
ktkach
o
v
[AArch64] Add ST
P
pattern to store a ve
c
_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simplify-rtx] S
i
mplify vec_merge of vec_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
vec_mer
g
e + vec_duplicate + vec_con
c
at simpli
f
ication
commit
|
commitdiff
|
tree
2017-11-08
k
tkachov
S
implify vec
_
merge of vec_duplicate with cons
t
_
v
ector
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[sto
r
e-m
e
rging] U
s
e store order a
s
ti
e
-breaker in sort_by
_
bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktkachov
Add myself as
ARM port main
t
a
i
ner
commit
|
commitdiff
|
tree
2017-07-14
ktkacho
v
U
p
date
c
omment i
n
gimple-ssa-store-mergin
g
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkac
h
ov
[AArch6
4
]
Fix
st
r
ict aliasing
i
ssue in gc
c
.
ta
r
get/aarc
h
64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktk
a
c
hov
[A
A
r
c
h
6
4
] F
i
x a
t
omic_cmp_
e
xchange_z
e
r
o
_reg_1
.
c w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64] Allow const
0
_rtx operand fo
r
atomic
c
om
p
are
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[
AArch64]
A
dd c
o
m
b
ine pattern for storing l
a
ne ze
r
o
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArc
h
6
4]
Use SUBS for paral
l
el su
b
traction an
d
comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktka
c
ho
v
[AA
r
ch6
4
] P
e
ep
h
ole for SUBS
commit
|
commitdiff
|
tree
2017-06-02
kt
k
achov
[AArch64] Add HF v
e
cto
r
modes to lane-to-lane
I
NS pattern
commit
|
commitdiff
|
tree
2017-06-02
k
tkachov
[AArc
h
64] Emit tighter
strong ato
m
ic
compare-excha
n
ge
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkach
o
v
[AArch64]
Accept mor
e
address
i
ng modes for PRFM
commit
|
commitdiff
|
tree
2017-04-10
k
tkachov
[
ARM] Add source mode t
o
copr
o
ces
s
or patte
r
n SETs
commit
|
commitdiff
|
tree
2017-03-23
kt
k
achov
[
ARM] PR
t
arget/71436: Restrict
*
load_multiple pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkachov
[AArch64] Use
'
x' constraint for vector HFmode multiplic
a
tio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktka
c
hov
[
ARM]
P
R target/79911: Invalid
vec_select argument
s
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArch6
4
] PR target/79913: V
E
C
_
SELECT bugs in aarc
h
64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
k
tka
c
hov
PR c/79855: add
fu
l
l stop to st
o
re merging
param descript
i
ons
commit
|
commitdiff
|
tree
2017-03-03
ktkach
o
v
[AAr
c
h64] Fix bootstrap due to
w
ide_int
.
elt (0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkacho
v
Skip
gcc
.
dg/gim
p
lefe-26
.
c
o
n n
o
n-c99 runtime
targets
commit
|
commitdiff
|
tree
2017-02-14
ktkach
o
v
[ARM] PR rtl-
o
ptimiza
t
ion/68664 Imple
m
ent TARGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
k
t
ka
c
hov
[AArc
h
64] PR rt
l
-
o
ptimization/6866
4
Implem
e
nt TAR
G
ET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AA
r
ch64
]
U
se con
t
ains
_
m
e
m
_rtx
_
p to d
e
tec
t
memo
r
y sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
t
kacho
v
[A
R
M] Fix
assembly comm
e
nt
s
yn
t
ax i
n
-mprint
-
tune-in
f
o
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[
r
i
s
cv] Fix build due to INT16_MA
X
iss
u
e
commit
|
commitdiff
|
tree
2017-01-25
ktk
a
chov
[
A
RM] PR target
/
79145 F
i
x xordi3 expan
d
e
r for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[doc] Correct optimisa
t
ion
l
evels
documen
t
a
tion for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktk
a
chov
[te
s
tsu
i
te] Re
q
uire shared effective target
f
or some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
kt
k
achov
[te
s
ts
u
ite] Fix FAIL: gc
c
.
dg/lto/
p
r69188 on bare
-
metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[
ARM] P
R
target/71270
f
ix neon_valid_
i
mmediate fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
k
t
kach
o
v
[AArch64] Purge leftover occurrences of aarch64_nopcr
e
lative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktk
a
c
h
ov
A
dd Cortex
-
A
15
tu
n
ing
to gcc
.
dg/unin
i
t-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktk
a
chov
[
t
r
e
e-ssa
-
addr
e
ss
]
Avoid
c
r
eating non-
c
anonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
k
t
kac
h
ov
[A
R
M
]
P
R
t
a
r
g
et/78694: Avoi
d
invalid RTL sharing
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
k
t
kacho
v
[AArch
6
4] Split X-
r
eg UBFIZ i
n
to W-reg L
S
L
w
h
e
n
possibl
e
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split X-re
g
UBFX
into W-reg LSR
w
hen poss
i
ble
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libstdc++]
[
testsuit
e
] XFAI
L
tests relyi
n
g on lon
g
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkach
o
v
[ARM
]
[committed] Sor
t
A
RM
v
8 pro
c
es
s
o
r
s by alp
h
abe
t
i
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktka
c
hov
[
A
Arch64]
Separate
shrink wrapping hooks i
m
plementatio
n
commit
|
commitdiff
|
tree
2016-11-30
ktk
a
ch
o
v
[AArch64] PR t
a
rget/7
8
3
62:
M
ake sure to
only
t
ak
e
REG
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkac
h
ov
[TER] PR target/48863 : Don't replace expressions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
k
t
ka
c
hov
[ARM] PR ta
r
get/78439: Upd
a
te movdi constraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
k
tkach
o
v
Remove dead FI
X
ME
commit
|
commitdiff
|
tree
2016-11-17
ktkach
o
v
[A
A
rc
h
64]
Expand DImod
e
cons
t
ant stores
t
o
two SI
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArc
h
6
4
] Fix
g
cc
.
dg
/
tortur
e
/flo
a
t
32-b
u
il
t
in
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
tkachov
[
A
RM] PR target/78364: Add
p
roper res
t
ric
t
ions to
z
ero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
2
/
2
] Add stor
e
merging unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][2/2] Remove old rtx cost
s
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][1/2]
U
se gener
i
c_extr
a
_costs
in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
ov
[1/2] Fi
x
off-by-
o
ne error in cl
e
ar_bit_region in s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[
A
Arch64] Fix PR t
a
rget/77822: Use
tighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
k
t
kach
o
v
[rtlanal] Fix WORD_
R
EGISTE
R
_OPERATIONS
c
ondition
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
tkachov
Fix for big-endia
n
gcc
.
c-tort
u
re/execute
/
p
r55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
tkachov
PR tree-op
t
imization/78170:
Truncate si
g
n-e
x
tended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
PR tree-optimization/78
1
62:
Reject negative offse
t
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
[AArch64] Add fu
n
c
t
ion comments t
o
some pro
l
ogue/epi
l
ogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE store merging pass
commit
|
commitdiff
|
tree
2016-10-24
k
tkacho
v
[check_GNU_s
t
yl
e
.
sh] M
o
r
e aggres
s
ively
ignor
e
dg
-
x
xx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rtl-o
p
timization/78038: Handle
global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArc
h
6
4] Use new
target pas
s
registra
t
i
on framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
k
tkachov
[
AArch64] Add s
p
ell
c
hecking hi
n
ts for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[
simplify-rtx] Zero-initia
l
ise l
o
cal array in si
m
plify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkac
h
ov
[fold-cons
t
] Fix n
a
t
ive_encode_real f
o
r HFmode c
o
nstants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert:
[
RTL ifcvt] Transform (X =
=
CST)
? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktk
a
chov
[RTL ifcvt] Tr
a
nsform (X
=
=
CST) ?
-
C
S
T
: Y int
o
(X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM]
F
ix -Wimplicit-f
a
llthr
o
ugh
w
arnings
commit
|
commitdiff
|
tree
2016-09-26
kt
k
a
chov
[regr
e
na
m
e][
s
el-sc
h
ed] Fix bogus use
of HAR
D
_FRAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-rtx] (GTU (PLUS a
C) (C - 1
)
) --> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expm
e
d
.
c] PR
m
iddle-end/77
4
26
D
elete duplicate condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64] Add ANDS patte
r
n
f
or CMP
+
ZERO_E
X
TEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM]
P
R
target/70
4
73:
Re
d
uce size of Cortex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktk
a
chov
[ARM
]
Refactor MO
V
W
/
MOVT f
u
si
o
n
logic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkac
h
o
v
[
A
Arch64] All
o
w multiple-of-8
im
m
edia
t
e offs
e
t
s for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vec
t
orizer][2/2] Ho
o
k up mult s
y
nt
h
es
i
s log
i
c
i
nto
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2] Move cho
o
se
_
mult_va
r
ian
t
dec
l
a
ra
t
i
o
n and
d
ep
e
ndent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[expr
.
c]
P
R
m
i
ddle-e
n
d/71700
:
zero-extend s
u
b-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM]
A
dd supp
o
rt f
o
r
s
o
me ARMv8-A
core
s
t
o
d
riv
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL
ifcvt] PR
r
tl-optimizat
i
on
/
71594: ICE i
n
n
oce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkac
h
o
v
[ARM] Delete thumb_reload_
i
n_h
commit
|
commitdiff
|
tree
2016-06-30
ktka
c
hov
[AArch64
]
[2/2] (Re)Imple
m
ent vcopy<q>_lane<q> i
n
tr
i
nsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
A
rch64][1/2] Add sup
p
ort INS (el
e
m
e
nt) instructi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
t
k
achov
[AR
M
][1/4] Rep
l
ace uses
o
f int_log2 by
e
xact_l
o
g2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM] Ad
d
init
i
a
l sup
p
or
t
f
o
r Co
r
tex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktk
a
chov
[A
A
rch64] Add in
i
t
i
al support f
o
r C
o
rte
x
-
A7
3
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typo]
aligne
m
ent -> alignment
commit
|
commitdiff
|
tree
2016-06-15
k
t
kach
o
v
[AArch64][o
b
vious] Clean u
p
pare
n
the
s
es and use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktka
c
hov
[RTL ifcvt]
A
llow s
i
mple regist
e
r sub
r
egs in noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typo in cop
y
righ
t
boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch6
4
] H
a
nd
l
e A
N
D
+
ASHIFT form of UBFIZ correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
U
pdate documentation for
ARM arc
h
itecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL ifc
v
t] Print name of
n
o
ce
t
r
asform that suc
c
eeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
tkachov
[AArch64] Model CSEL ins
t
ruct
i
on in
Co
r
tex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simplify-rtx] Fix unused vari
a
ble wa
r
ning in si
m
pl
i
fy_cond_
.
.
.
commit
|
commitdiff
|
tree
next