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
ktkachov
[AAr
c
h
6
4] P
R
targe
t
/8474
8
:
M
a
rk *
c
ompare
_
c
store<mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[AArch64] PR tr
e
e-optimiza
t
ion/64946:
X
FAIL gcc
.
targ
e
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[testsuite
]
XFAI
L
gcc
.
dg/tree-ssa/ssa-dom
-
cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktk
a
chov
[
AArch6
4
]
Fix gcc
.
target/aarch64/subs
_
co
m
pare_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
k
tkach
o
v
[a
r
m] XFAIL
a
dvsimd-i
n
trinsics/v
l
d1
x
2
.
c
commit
|
commitdiff
|
tree
2018-01-24
kt
k
a
c
h
o
v
[te
s
tsuit
e
] Fix arm opti
o
ns in gcc
.
d
g/lto/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
kt
k
achov
[arm] Make gcc
.
target/arm/copysign_softfloat
_
1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
k
t
kachov
[
a
r
m
] Fix gcc
.
target/arm/negd
i
-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
k
t
k
a
ch
o
v
[arm]
F
i
x
gcc
.
ta
r
get/ar
m
/pr
4
0956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktk
a
chov
[arm] Fi
x
gcc
.
target/arm/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktk
a
c
h
ov
[arm] Fix gcc
.
t
arget/arm
/
pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktk
a
chov
[arm] PR target/
6
5578: Fix builti
n
-
b
swap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktka
c
ho
v
[arm] Fix gcc
.
tar
g
et/arm/
g
2
.
c and scd42-2
.
c for --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
t
k
achov
[arm][t
e
s
t
suite] Fix -march tests
in effe
c
tive target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktka
c
hov
[arm] Convert g
c
c
.
target/arm/stl-co
n
d
.
c int
o
an
R
T
L
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[arm
]
Fix gcc
.
target/arm
/
pr40887
.
c di
r
ectives
commit
|
commitdiff
|
tree
2018-01-17
k
t
k
a
ch
o
v
[ar
m
]
F
ix g
c
c
.
target/arm/xor-an
d
.
c
commit
|
commitdiff
|
tree
2018-01-15
k
t
k
a
ch
o
v
[arm] PR
t
arget/83687: F
i
x invalid co
m
bination of VS
U
B
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
chov
[arm][3/3] Imp
l
e
m
ent fp16fml l
a
ne
i
ntrinsics
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[
a
rm
]
[2/3
]
Imp
l
ement fp16fm
l
extension for
A
RMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkac
h
ov
[arm][1/3] Add -march=armv8
.
4-a op
t
ion
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[
arm] Add -
m
arc
h
=armv8
.
3
-
a
a
n
d do
t
pr
o
d multilib s
e
lec
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkach
o
v
[arm] Specify +
d
otprod support f
o
r
C
ortex
-
A55 and Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[a
r
m
]
Fi
x
assembler op
t
ion rewrite a
l
phabetical co
m
p
a
r
ison
commit
|
commitdiff
|
tree
2017-12-20
ktkach
o
v
[
P
A
TCH, PR8349
2
] Fix selection of aa
r
ch6
4
b
ig-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm][doc] Doc
u
ment accepted -
m
arch=a
r
mv8
.
3-a
extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[aarch64]
[
libstdc++] Use __ARM_BIG_ENDI
A
N instead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
t
kachov
[arm
]
PR tar
g
et/82975: G
u
ard
a
gainst reg_renumber
bei
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[ar
m
] PR target/829
7
5:
Guard against reg_renumber
b
e
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkac
h
ov
[arm] Add -m
v
erbose-co
s
t-dump and d
e
-v
e
rbosify cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
k
t
k
a
chov
[A
A
rch64] S
p
ecify fp16
support for Cortex-A55
a
nd Cor
t
e
x
-A75
commit
|
commitdiff
|
tree
2017-11-22
ktkacho
v
[ARM] Fi
x
test armv8_2-fp16-m
o
ve-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkachov
[ARM] F
i
x te
s
t armv8_2-fp
1
6-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AR
M
]
F
ix more -Wreturn-ty
p
e
fallou
t
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[
A
Arch64] Improve
s
cheduling m
o
d
e
l fo
r
X-Ge
n
e
commit
|
commitdiff
|
tree
2017-11-08
k
tkachov
[AArch64] Add STP pattern t
o
store a vec
_
concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
k
tkachov
[simp
l
ify-rtx] Simplif
y
vec_mer
g
e of
v
ec_duplicate
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
vec_merge + vec_d
u
plic
a
te + vec_concat simpl
i
fi
c
ati
o
n
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simplify vec_merge of vec_duplicate
w
ith const_vector
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[store-merging]
U
se st
o
re or
d
er a
s
tie-breaker in sort_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktkachov
Add myself as ARM
port maintainer
commit
|
commitdiff
|
tree
2017-07-14
k
tkachov
Update comm
e
nt in gimple
-
ssa-store-m
e
rging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[
AArch64] Fix str
i
ct aliasin
g
issue
i
n gc
c
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
k
tkacho
v
[AArch64] Fix
a
tomic_cmp_exchange_zero_reg
_
1
.
c
w
ith
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64]
A
llow const0_rtx operand for atomic compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Add
c
ombine pattern
f
or storing lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64]
U
s
e
SU
B
S f
o
r pa
r
a
l
lel su
b
t
r
ac
t
i
o
n
and c
o
mp
a
rison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArc
h
64] Peep
h
ole for
S
UBS
commit
|
commitdiff
|
tree
2017-06-02
kt
k
achov
[AArch64]
A
dd HF vector modes to l
a
ne-to
-
lan
e
I
N
S patte
r
n
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Emit tighter stron
g
a
t
omic compare-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktk
a
chov
[AArch64] Accept more addressi
n
g mo
d
es for
PRF
M
commit
|
commitdiff
|
tree
2017-04-10
k
t
kachov
[ARM] Add so
u
rce mode to coprocessor patter
n
SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[
A
RM] PR targe
t
/71436
:
Re
s
trict *loa
d
_multiple pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkachov
[
AArch64] Use 'x' const
r
ai
n
t
f
or ve
c
t
or HFm
o
de mu
l
tiplicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktk
a
chov
[ARM] PR ta
r
get/7
9
91
1
: I
n
v
a
l
id
v
ec
_
sel
e
c
t
arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArch64] PR tar
g
et/79913: VEC_SELECT
bu
g
s in aa
r
ch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR c
/
7
98
5
5: a
d
d
f
ul
l
stop to store merging param descriptio
n
s
commit
|
commitdiff
|
tree
2017-03-03
kt
k
achov
[AArch64] Fi
x
bootstrap due to wide_int
.
elt (0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkacho
v
Skip
g
c
c
.
dg/gimplefe-
2
6
.
c on n
o
n-c
9
9 runtime
targets
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[
ARM
]
PR rtl-
o
ptimizatio
n
/68664 Implement TARGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkacho
v
[AA
r
ch
6
4
]
PR rtl
-
optimization/6
8
664 Impl
e
ment TARGET_SC
H
ED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AArc
h
64] Use contains_
m
e
m
_rtx_p to detect memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM
]
F
i
x
assembly
c
omment
syntax in -mprint-tune-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fix build due to INT16_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
k
tkach
o
v
[ARM
]
PR
t
arget/79
1
45 Fi
x
x
o
rdi3
expa
n
d
e
r for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[do
c
]
Corr
e
ct
o
pti
m
isati
o
n levels documen
t
ation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[tests
u
ite]
R
equire shared
e
ffec
t
ive t
a
r
get for so
m
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktka
c
ho
v
[tests
u
ite] Fix
F
A
IL
:
gcc
.
dg/lt
o
/pr69
1
88
on
b
a
re-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
k
t
kachov
[ARM] PR target
/
71270 fix
n
eon_v
a
lid_i
m
media
t
e fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktka
c
hov
[
AArch64] Purge
l
eftover occ
u
r
r
ences of
a
arch64_nopcrel
a
tive
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
k
tkachov
Add Corte
x
-A15 tu
n
ing to gcc
.
dg/u
n
i
ni
t
-pr
e
d-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tree-ssa-address] Avoid creating
n
on-canon
i
ca
l
RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktka
c
h
o
v
[ARM] PR targe
t
/78694: Avoid invalid
R
TL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkac
h
o
v
[
A
Arch64] Split
X-reg UB
F
IZ into W-reg
LSL w
h
en
poss
i
ble
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split X-r
e
g
UBFX
i
nto W-r
e
g LSR when possibl
e
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libstd
c
++][
t
estsuite]
X
F
A
I
L
tests
relying o
n
long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][committed] Sort
A
RMv8 processors by alphabe
t
ic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[
A
Arch64] Separate shrink
w
rapping hooks imple
m
entation
commit
|
commitdiff
|
tree
2016-11-30
ktkacho
v
[AArch64] PR target/
7
8362: Ma
k
e
s
ure to o
n
l
y
take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TE
R
] P
R
t
arget/4
8
863 : Don't r
e
plac
e
e
x
p
ressions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR ta
r
get/7
8
439: Upd
a
te
movdi constr
a
ints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
k
t
k
achov
Remove dead FI
X
ME
commit
|
commitdiff
|
tree
2016-11-17
k
t
kachov
[A
A
r
c
h
6
4] Expand
D
Imode constant stores to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64] Fix
g
cc
.
dg/tort
u
re/floa
t
32-builtin
.
c w
i
th
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[AR
M
]
PR target/78
3
64:
A
dd proper restric
t
ions
to
z
ero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[2
/
2] Add
s
to
r
e mer
g
i
n
g
uni
t
t
ests
commit
|
commitdiff
|
tree
2016-11-08
k
t
k
a
chov
[ARM][2/2] Remove old
r
tx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[AR
M
][1/2] Use generi
c
_extra_cos
t
s i
n
a
ll
rema
i
ning
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2] Fix of
f
-by-one error in clear_bit_reg
i
on in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[A
A
rch64
]
F
i
x PR t
a
rge
t
/7782
2
:
Use tighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rtlanal] Fix WORD_REGI
S
TER_OPE
R
ATIONS con
d
ition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
F
ix
f
or big-e
n
dian g
c
c
.
c-torture/execut
e
/pr5
5
750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
chov
PR tree-optimiza
t
io
n
/78170: Tr
u
ncate
s
ign-e
x
tended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-
o
ptimization/78162:
R
e
j
ec
t
negative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
tkachov
[
AArch64] Add functi
o
n
comments to some
p
r
ologue/epilogu
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE store merg
i
ng pass
commit
|
commitdiff
|
tree
2016-10-24
k
tkacho
v
[check_G
N
U
_
sty
l
e
.
sh]
More aggressiv
e
ly ignore d
g
-
xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rtl
-
optimization/78038: Hand
l
e
g
lobal register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktk
a
chov
[AArch
6
4] U
s
e
new
t
arget pa
s
s registration
frame
w
ork
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkac
h
ov
[AA
r
ch64] Add spellche
c
k
i
ng hints
for -march
,
-
mcpu
.
.
.
commit
|
commitdiff
|
tree
next