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] PR target/84748: Mark *compare_cstore<mode>_insn as clobbering CC reg
2018-03-08
ktkacho
v
[A
A
rch64] PR ta
r
get/8
4
748
:
Mark *compa
r
e
_
cstor
e
<
mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
k
tkachov
[AA
r
ch64] PR
t
ree-optimization/64946:
X
FAIL
g
cc
.
ta
r
get
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[te
s
tsu
i
t
e
] X
F
AI
L
gcc
.
dg/tree
-
ssa/ssa-dom-cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
k
tkachov
[
A
A
rch6
4
]
Fix
gc
c
.
ta
r
g
et/aar
c
h64
/
subs_c
o
mpare_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[arm] XFAIL
a
dvsimd-
i
n
tri
n
sics/vld1
x
2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkac
h
ov
[testsuite] Fi
x
arm
o
pti
o
ns i
n
g
cc
.
dg/lto/20110
2
01
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
k
t
kachov
[arm] Make
gcc
.
target/arm/copysign_softfloat_
1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktk
a
cho
v
[arm] Fix gcc
.
targ
e
t/arm
/
ne
g
di-[
1
2
]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[
arm] Fix g
c
c
.
target/arm/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[ar
m
] Fix g
c
c
.
target/arm/pr790
5
8
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
tkachov
[
a
rm] Fix g
c
c
.
ta
r
get/arm/p
r
70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
tka
c
h
ov
[arm] PR target/6
5
578: F
i
x builtin-bswa
p
16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
a
rm] Fix
g
cc
.
target
/
a
r
m/g2
.
c and scd
4
2
-2
.
c for --wit
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktka
c
h
o
v
[a
r
m][tes
t
suite]
Fix -m
a
rch te
s
ts in effect
i
ve
t
arge
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
kt
k
a
ch
o
v
[
a
r
m
]
Conve
r
t gcc
.
t
a
r
g
et/arm/stl-
c
o
n
d
.
c into an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[arm] Fix
gcc
.
target/a
r
m/pr40887
.
c
direct
i
ves
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] F
i
x g
c
c
.
target
/
a
r
m/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkachov
[arm] PR target/83
6
87
:
F
ix i
n
valid combin
a
tion of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkac
h
ov
[arm][
3
/3] I
m
pl
e
ment fp
1
6fml lane intrinsi
c
s
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[a
r
m][2/
3
]
I
mplement fp1
6
fml extensio
n
f
o
r
ARMv8
.
4
-A
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][1/3] Add -march=armv
8
.
4-a op
t
io
n
commit
|
commitdiff
|
tree
2018-01-08
ktka
c
ho
v
[arm] A
d
d -march=armv8
.
3-a
a
nd dotprod mul
t
il
i
b selection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
kt
k
achov
[
a
r
m] Spe
c
i
f
y +dotprod support for Cortex-A55 and C
o
rtex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm] Fix as
s
embl
e
r option
r
ewr
i
te alphabetica
l
compariso
n
commit
|
commitdiff
|
tree
2017-12-20
ktkacho
v
[PATCH
,
PR83492] Fix se
l
e
c
t
i
on of
aarch64 big-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktk
a
chov
[a
r
m][doc]
Document accepted -mar
c
h=a
r
mv8
.
3-a extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
tkach
o
v
[aa
r
ch64
]
[lib
s
tdc+
+
] Use __ARM_BI
G
_E
N
DI
A
N instead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
a
rm] PR
target/82
9
75: Guard
a
g
ainst reg_
r
enu
m
ber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[a
r
m]
P
R
targe
t
/82
9
75: Guard agai
n
st re
g
_renumbe
r
being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[
a
rm] Add
-
mverbo
s
e
-
cost-dump and de-verbosify cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AAr
c
h64] Specify fp16 support for Cor
t
ex-A55 and
C
ortex-
A
75
commit
|
commitdiff
|
tree
2017-11-22
k
t
ka
c
h
o
v
[ARM] Fix te
s
t ar
m
v8_2-fp1
6
-mov
e
-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
k
t
kachov
[
ARM] Fix t
e
st armv8_2
-
fp16-mo
v
e-
1
.
c
commit
|
commitdiff
|
tree
2017-11-15
k
t
kachov
[ARM] Fix m
o
re -Wreturn-type fallout
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AArch64] Improve sche
d
ul
i
n
g model
f
or X-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktkacho
v
[AArch64] Add STP pattern to s
t
ore a vec_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktk
a
chov
[s
i
mplify-rtx] Simplify vec_merge of vec_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktka
c
hov
vec_merge + vec_dup
l
ic
a
te + vec_conc
a
t
simplif
i
cat
i
on
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simpl
i
f
y
vec_merge o
f
vec_du
p
lic
a
t
e
with c
o
n
st
_
vecto
r
commit
|
commitdiff
|
tree
2017-09-13
k
tkachov
[stor
e
-
m
ergi
n
g] Use store or
d
er
as t
i
e-brea
k
e
r in so
r
t_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
k
tkachov
Add
m
yself as ARM po
r
t
maint
a
iner
commit
|
commitdiff
|
tree
2017-07-14
kt
k
a
chov
Up
d
a
t
e
comment in
gimple-ssa-sto
r
e-me
r
ging
.
c
commit
|
commitdiff
|
tree
2017-07-04
k
t
k
ac
h
ov
[
A
Arch64] Fi
x
strict aliasin
g
i
ssue in gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
k
t
kachov
[AArch64
]
Fix atomic_
c
mp_exchange_zero_reg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64] Allow cons
t
0_r
t
x
operand for atomic c
o
m
pare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Ad
d
combine patt
e
rn
f
or st
o
ring lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64]
Use SUB
S
for parallel
s
ub
t
rac
t
ion
a
nd compari
s
on
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[A
A
rch
6
4] Peephole for SU
B
S
commit
|
commitdiff
|
tree
2017-06-02
kt
k
achov
[AArch64] A
d
d HF vecto
r
mod
e
s
to l
a
ne-to-l
a
ne INS pattern
commit
|
commitdiff
|
tree
2017-06-02
k
tkacho
v
[AArch64] Em
i
t
t
ighter strong at
o
mic
c
ompare-exchan
g
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktk
a
chov
[AAr
c
h64]
A
ccept more addressing modes
fo
r
PRF
M
commit
|
commitdiff
|
tree
2017-04-10
k
tkachov
[ARM] Add sou
r
ce mo
d
e to
c
oproces
s
or p
a
ttern SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkach
o
v
[ARM] PR
target/71436
:
Restrict *load
_
multi
p
le pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
kt
k
achov
[AA
r
ch64]
Use 'x' constraint for
v
e
ctor HFm
o
de multip
l
icatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktka
c
h
ov
[
A
RM]
PR targ
e
t
/7
9
9
11: Invalid v
e
c
_select arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[
AArch64] PR tar
g
et/
7
9913
:
VEC_SELECT bugs in aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktka
c
ho
v
PR c/79855: add full s
t
op to store merging
param descriptions
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[
AArch6
4
]
Fix b
o
ot
s
tr
a
p due to wide_int
.
elt (0) unini
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip g
c
c
.
dg/gimplefe-26
.
c on non-c
9
9 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[ARM] P
R
rtl-optimization/68664 Impl
e
m
e
n
t
TARGET_SCHE
D
_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
kt
k
acho
v
[AArc
h
64] PR rtl-optimization/68664 Imp
l
e
ment TARGET_SCHE
D
_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
t
kachov
[AArch64] Use contai
n
s_mem_rtx_p
t
o det
e
ct mem
o
ry sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
kt
k
achov
[ARM] Fix assem
b
ly comment s
y
ntax in
-
mprin
t
-tune-info
commit
|
commitdiff
|
tree
2017-02-08
ktk
a
chov
[riscv
]
Fix build due to I
N
T16_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
ktk
a
chov
[
ARM]
P
R tar
g
et/79145 Fix xordi3 expander for im
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
t
ka
c
hov
[d
o
c
]
Correct optimisation levels d
o
cumentation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsuite] Require
shared effective
t
arget for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[t
e
stsuite] Fix FAIL: gcc
.
d
g/lto/pr691
8
8 on
bare-m
e
tal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM]
P
R
t
arget/71270
fix neon
_
valid_immediate fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64] Purge leftover occurrences of aa
r
ch6
4
_n
o
p
c
relat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add Corte
x
-A15 tu
n
ing to gcc
.
dg/uninit-pr
e
d-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tree-ssa-ad
d
res
s
] A
v
oid
cr
e
ating non-canonical RT
L
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
k
t
kachov
[
ARM] PR target/
7
8
694
:
Av
o
id inva
l
id RTL
s
h
aring in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
kt
k
achov
[AArch64] Split X-reg
U
B
FI
Z
into W-reg
LSL
when possible
commit
|
commitdiff
|
tree
2016-12-16
kt
k
achov
[AArch64] Split X-reg UBFX int
o
W-r
e
g
L
SR when
possi
b
le
commit
|
commitdiff
|
tree
2016-12-12
kt
k
ac
h
ov
[l
i
b
s
tdc++][testsuite] XFA
I
L
test
s
r
ely
i
ng
on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
k
tkachov
[ARM][committed] Sort AR
M
v8 processors by
a
lph
a
betic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[
AAr
c
h64] Separate shrink wrapping hooks
imple
m
enta
t
ion
commit
|
commitdiff
|
tree
2016-11-30
ktkach
o
v
[AArch64] PR target/78362:
M
ake sure
t
o
o
nly
take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TER] PR target/4
8
863 : Don't replace
expressions a
c
ross
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
kt
k
acho
v
[ARM] PR target/78439:
U
p
date movdi constr
a
ints f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remove dead
FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64] Ex
p
and DImode constant stor
e
s to tw
o
SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AAr
c
h64] Fix gcc
.
dg/torture/flo
a
t32-bui
l
t
i
n
.
c wit
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR target/78364:
Add proper restrictions to z
e
ro
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] Add s
t
or
e
merging un
i
t tes
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
hov
[ARM][2/2] Remove o
l
d rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][1/2] Use generic_extra_
c
osts
i
n all remainin
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2] Fix off-by-one error in clear_bit
_
re
g
io
n
in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64
]
Fix PR target/77822: Use tighte
r
predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
k
t
k
achov
[
rtlanal] Fix WORD
_
REGISTER_OPERATI
O
NS c
o
ndition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
Fix for
big
-
e
n
dia
n
gcc
.
c-torture/
e
xecut
e
/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-optimi
z
a
t
ion/7
8
170
:
Truncate
sign-extend
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
PR tree-optimization/7
8
16
2
: Reject nega
t
ive offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArc
h
64]
Add
func
t
i
on c
o
mments to some prologue
/
e
pilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
G
I
MPL
E
store merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[
c
h
eck_G
N
U_style
.
sh] More aggressively
i
g
nore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkach
o
v
[ree]
P
R r
t
l
-
optimization/7
8
038: Hand
l
e global re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkacho
v
[AArch64] Use n
e
w target p
a
ss registration
fr
a
m
ework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArc
h
64] Add
spellchecking hints
f
or -marc
h
,
-mcp
u
.
.
.
commit
|
commitdiff
|
tree
next