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
kt
k
achov
[AArc
h
64] PR
t
arget/84
7
48
:
Mark
*
compare_cstor
e
<m
o
de
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
k
t
ka
c
h
ov
[AArch64] PR tree-
o
pt
i
mization/64946:
X
F
A
IL
gcc
.
tar
g
et
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
k
tkachov
[te
s
tsuite] X
F
AIL gcc
.
dg/tr
e
e-ssa/s
s
a-dom
-
cse-2
.
c
on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[
AArch64]
Fi
x
gcc
.
ta
r
get/aarch6
4
/subs_compare
_
[12
]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[ar
m
] XFAIL
a
d
v
s
im
d
-int
r
insics
/
vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktka
c
hov
[testsuite] Fix arm opti
o
ns in gcc
.
dg/l
t
o
/2
0
110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkachov
[arm] Mak
e
gc
c
.
ta
r
g
e
t/arm/c
o
p
ys
i
gn_
s
oftfloat_1
.
c
m
o
re
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
k
tkacho
v
[arm] Fix gcc
.
targ
e
t/arm/ne
g
di-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
k
t
kachov
[arm] Fix gc
c
.
t
ar
g
et/arm/pr4
0
9
56
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm
]
Fix gcc
.
target/arm/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkacho
v
[
a
rm] Fix gcc
.
target/arm/pr
7
0
2
78
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[
arm
]
P
R
t
arget/65578: Fix
builtin-bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm
]
Fix gcc
.
target
/
a
rm/g2
.
c and scd42
-
2
.
c for --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkach
o
v
[a
r
m][te
s
tsuite]
F
ix -march tests in effective t
a
rget
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[a
r
m
]
Convert
g
cc
.
target
/
arm/stl-cond
.
c into an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkach
o
v
[a
r
m] Fi
x
gcc
.
t
a
rget/arm/pr
4
0887
.
c
d
ir
e
c
ti
v
es
commit
|
commitdiff
|
tree
2018-01-17
ktka
c
h
o
v
[
a
rm] Fix gcc
.
targe
t
/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
k
t
kachov
[arm]
PR targe
t
/8368
7
:
Fix i
n
v
alid c
o
m
bination
of V
S
UB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
ch
o
v
[arm][3/3
]
Implement
f
p16fml lane intrinsics
commit
|
commitdiff
|
tree
2018-01-11
k
tkachov
[arm][2/3] Implement f
p
16fml extension
for ARMv8
.
4
-
A
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
chov
[arm][
1
/3] Add -march=armv8
.
4-a opti
o
n
commit
|
commitdiff
|
tree
2018-01-08
k
t
kachov
[ar
m
] Add -march=ar
m
v
8
.
3-a
and
d
otpro
d
multilib selection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm] Speci
f
y +dotprod support for C
o
r
tex-A55 and C
o
rtex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm] Fix assembler option rew
r
it
e
alph
a
b
etica
l
c
o
mparison
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[PATCH, PR83492
]
Fix
selection of aarch64 big
-
endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm][doc] D
o
c
u
m
ent acce
p
ted -march=arm
v
8
.
3-a e
x
tension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
tkachov
[aarch64
]
[lib
s
t
d
c++] Use
__
A
R
M
_BIG
_
ENDI
A
N
instead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm] PR target/829
7
5: Guard a
g
ainst reg_ren
u
mber
b
eing
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
k
t
kachov
[
arm] PR
tar
g
et/82975: G
u
a
rd against
r
e
g_renumbe
r
being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[arm] Add
-mve
r
bos
e
-cost-d
u
mp and de-verbos
i
fy cos
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AArch64]
S
p
e
cify
fp16 support f
o
r Cor
t
ex-A55 and Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[ARM] Fix test a
r
m
v8_
2
-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
kt
k
ach
o
v
[ARM] F
i
x test armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktk
a
ch
o
v
[ARM] Fix m
o
r
e
-Wr
e
turn-t
y
pe
f
allout
commit
|
commitdiff
|
tree
2017-11-15
k
t
ka
c
hov
[AArch
6
4] I
m
p
r
ove
s
cheduling model for X-
G
ene
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[AArc
h
64
]
Add STP pattern
to store a vec_conca
t
of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
kt
k
acho
v
[
s
implify
-
rtx]
Simpl
i
fy vec
_
merge o
f
vec_dup
l
icates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktk
a
chov
v
e
c_m
e
rge +
v
ec_
d
up
l
i
cate + v
e
c_concat simpli
f
ication
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Si
m
plify
vec_merge of vec_duplicate with c
o
nst_vector
commit
|
commitdiff
|
tree
2017-09-13
k
tkacho
v
[sto
r
e-merg
i
ng]
U
s
e stor
e
or
d
er
a
s tie-b
r
eaker in sort_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktkach
o
v
Add myself as ARM port
maintainer
commit
|
commitdiff
|
tree
2017-07-14
ktka
c
hov
Update comment in g
i
mple-ssa-s
t
o
r
e
-
merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AArch
6
4] Fix strict aliasin
g
issue in
g
cc
.
targ
e
t/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
kt
k
achov
[AArch64]
Fix atomic
_
cmp_exchange_zero_reg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[
A
Ar
c
h64] Allow const0_rtx operand for
a
tomic com
p
are
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
t
ka
c
h
o
v
[AArch64] Ad
d
combine pattern for storing
l
ane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AA
r
c
h
64] Use SUBS
f
or parallel subtr
a
ctio
n
and
c
o
m
pariso
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
t
k
ach
o
v
[AArch64] Peephole for SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktka
c
hov
[AArch6
4
] Add
HF vec
t
or modes to
l
ane
-
t
o
-
la
n
e
INS pa
t
tern
commit
|
commitdiff
|
tree
2017-06-02
kt
k
achov
[AArch64] Emit tigh
t
er stron
g
a
tomic compa
r
e-e
x
change
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkachov
[AArc
h
64] Ac
c
ept more
a
d
dressing
m
od
e
s
for PRFM
commit
|
commitdiff
|
tree
2017-04-10
k
tkachov
[AR
M
] Add source mode to coprocessor pattern SETs
commit
|
commitdiff
|
tree
2017-03-23
ktka
c
hov
[A
R
M] PR targe
t
/71436: Restrict *load
_
multiple p
a
tte
r
n
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkac
h
ov
[AArch6
4
] Use 'x
'
constraint for v
e
cto
r
HFm
o
de multi
p
licatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[ARM] PR
ta
r
get
/
799
1
1: In
v
alid vec_select argum
e
nts
commit
|
commitdiff
|
tree
2017-03-09
k
t
kachov
[AArc
h
64] PR tar
g
e
t
/79
9
13: VEC_SEL
E
CT bug
s
in aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR c/79855: ad
d
full stop to sto
r
e mergi
n
g para
m
descriptions
commit
|
commitdiff
|
tree
2017-03-03
k
tkachov
[AArch64] Fix bootstr
a
p due to wide_int
.
elt (0)
u
ninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip gcc
.
dg/g
i
m
plef
e
-
2
6
.
c
o
n
non-c99 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
k
t
ka
c
hov
[ARM
]
PR rtl-
o
ptim
i
zation/68664 Imple
m
ent TARGET_S
C
HED_CA
N
_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
k
t
ka
c
h
o
v
[A
A
rch64] PR rtl-o
p
timization/6
8
6
6
4
Implement TARGET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktk
a
chov
[AArch64] Use contains_mem_rt
x
_p to de
t
ect
m
e
mory
sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM] Fix as
s
e
mbly comment syntax
in -mprint-tune-in
f
o
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv
]
Fi
x
build
due to INT1
6
_MAX issu
e
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM] PR target/
7
9145 Fix xordi3 expander for im
m
ediat
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
kt
k
ach
o
v
[
d
oc] Correct
optimisation levels documen
t
a
t
ion for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsui
t
e] Require shared effectiv
e
target fo
r
some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[
testsui
t
e] Fix FAIL: gcc
.
d
g/lto/pr69188 on bare-m
e
tal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkacho
v
[ARM] PR
t
arget/71270 fix ne
o
n_v
a
lid_immediate fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkacho
v
[A
A
rch64
]
Purge
l
eftover occurre
n
ces of aarc
h
64_nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
k
t
k
acho
v
Add Cortex-A15
t
u
ning to gcc
.
dg/unin
i
t-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
kt
k
achov
[tree-ss
a
-ad
d
r
ess] Avoid
creating non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[
A
RM]
PR target/78694: Avoid invalid RTL sh
a
rin
g
in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
kt
k
a
chov
[AArch64] Split X-reg U
B
FIZ
into
W-
r
e
g
L
S
L w
h
en possible
commit
|
commitdiff
|
tree
2016-12-16
ktkac
h
ov
[AArc
h
6
4
] Split X-reg UB
F
X
into W-re
g
LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libst
d
c++][te
s
t
s
u
i
t
e
] XFAIL te
s
ts
r
elying on lo
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][committed] Sort ARMv8 proces
s
ors b
y
a
l
phabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkacho
v
[AArch64] Separate shrink wrapp
i
n
g hooks implementatio
n
commit
|
commitdiff
|
tree
2016-11-30
ktk
a
ch
o
v
[AArch64] PR tar
g
et/78
3
62: Make sure to
o
nl
y
take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TE
R
] PR target/48
8
63 :
Do
n
't r
e
place expressions a
c
ross
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR target/7843
9
: Upda
t
e
movdi const
r
aints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkac
h
ov
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
k
tkachov
[AArch64]
Expand DImode c
o
nst
a
nt s
t
ores to
t
w
o
SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64] Fix gcc
.
dg/tortur
e
/float32-b
u
iltin
.
c
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
t
kachov
[ARM] P
R
target/78364: Add proper restrictions t
o
zer
o
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkacho
v
[2/2] Add store merging unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][2/2] Rem
o
v
e
old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[A
R
M][1
/
2] Use gener
i
c_e
x
tra_cos
t
s in a
l
l
remai
n
ing
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/
2
]
F
ix
o
f
f
-by-one error
in clear_bit_re
g
ion in s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
kt
k
achov
[AArch64] Fix PR target/
7
7822: Use
t
ighter
p
r
e
d
i
cates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkacho
v
[rtlanal] Fix WORD_REGISTER_OPER
A
TIONS con
d
iti
o
n i
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
chov
Fix for big-end
i
an gcc
.
c-tor
t
ur
e
/execute/p
r
5
5
750
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
tkachov
P
R
tree-
o
pti
m
ization/78170: Truncate si
g
n-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkac
h
ov
PR t
r
ee-o
p
tim
i
za
t
ion
/
78162: Re
j
ect
n
e
gative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch64] Add function comments to some
pro
l
ogue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE
s
t
o
r
e
m
e
rging pass
commit
|
commitdiff
|
tree
2016-10-24
ktka
c
hov
[c
h
e
c
k_
G
NU_style
.
sh] More agg
r
e
ssiv
e
ly ignore dg-
x
xx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rtl-optimizati
o
n/78038: Handle g
l
obal register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
kt
k
ac
h
ov
[AArch64] Use new t
a
rget pas
s
registrat
i
on fra
m
ework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
kt
k
ac
h
ov
[
A
Arch6
4
] Add spell
c
hecking hints fo
r
-march,-m
c
pu
.
.
.
commit
|
commitdiff
|
tree
next