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
[AA
r
ch64] PR target/8
4
748:
M
a
r
k *compare_cstor
e
<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktka
c
hov
[AArch6
4
] PR
tree-o
p
timization/64946: XFAIL gcc
.
t
a
rget
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[
testsuite] XFAIL gcc
.
dg
/
tree-
s
s
a
/ssa-d
o
m-
c
se-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[AArch64] Fi
x
gcc
.
targe
t
/aarch64/su
b
s_
c
ompare_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
k
tkachov
[arm] XFAIL adv
s
imd-intrinsics
/
vld
1
x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkachov
[testsuite] Fi
x
a
rm
opti
o
ns in g
c
c
.
dg/lto/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktka
c
hov
[a
r
m
]
Make gcc
.
targ
e
t/ar
m
/cop
y
s
i
g
n_softfloat_1
.
c mo
r
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
kt
k
a
c
hov
[a
r
m] Fix gcc
.
target/arm/negdi-[
1
2
]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktk
a
chov
[arm]
Fix gcc
.
tar
g
et/arm/
p
r40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[ar
m
]
Fix gc
c
.
target/
a
rm/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[ar
m
] Fix
g
cc
.
target
/
a
r
m/pr
7
0
2
78
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
tkac
h
ov
[arm] PR
t
a
rget
/
65578: Fix bui
l
t
in-bswap16
-
1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
a
r
m] Fi
x
gcc
.
target/arm/g2
.
c and s
c
d
4
2-2
.
c for
-
-with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm][testsuite] Fix -march tests in
e
f
f
e
c
tive target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktka
c
h
o
v
[a
r
m]
C
onvert gcc
.
target/arm/stl-cond
.
c int
o
an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix gcc
.
t
ar
g
e
t/arm/pr40887
.
c directives
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix gcc
.
target/a
r
m
/
xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkachov
[arm] PR ta
r
g
e
t/836
8
7: F
i
x
invalid combinati
o
n
of
VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
chov
[
ar
m
]
[3
/
3] Implement fp16fm
l
lane
i
nt
r
insics
commit
|
commitdiff
|
tree
2018-01-11
k
t
ka
c
hov
[
a
rm][2/3
]
Impl
e
ment fp16fml extensio
n
for ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
chov
[arm][1/3]
Add -
m
arch
=
armv8
.
4-a opt
i
on
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm] Add -march=armv8
.
3
-
a
a
nd dotprod multilib select
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkacho
v
[a
r
m] Sp
e
cify +
d
otprod support for
C
o
rt
e
x-
A
55 an
d
C
ortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm
]
Fix assembler option rewrite alp
h
abetical
c
om
p
a
rison
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
P
A
T
C
H,
PR83492]
F
ix select
i
on
o
f
a
a
rch64 big-
e
ndian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
kt
k
achov
[a
r
m
]
[
doc]
D
ocument accepted
-
march=ar
m
v8
.
3-a extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
kt
k
achov
[aarch64][libs
t
dc++] Us
e
__ARM_BIG_E
N
DIAN instead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktka
c
hov
[arm] PR target/82975:
G
uard ag
a
inst reg_ren
u
mber bei
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[a
r
m] PR ta
r
get/8
2
9
75: G
u
a
r
d ag
a
inst
reg_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[arm] Add -mverbose-cost-du
m
p
and de-verbosify
c
ost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AArch64] Specify fp16 suppo
r
t for Cortex-A55 a
n
d Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
kt
k
a
c
h
o
v
[ARM] Fix test armv8_2
-
fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkach
o
v
[ARM] Fix test armv8_2-f
p
1
6
-
m
ove
-
1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkacho
v
[ARM] F
i
x more -Wreturn-type fall
o
ut
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AArch64] Impro
v
e sch
e
duling model
f
o
r
X
-
G
ene
commit
|
commitdiff
|
tree
2017-11-08
ktka
c
hov
[AA
r
ch6
4
] Add STP pattern to
s
tore a
v
ec_c
o
n
cat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[si
m
p
l
i
fy-rtx] Simplify vec_merge of vec_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
v
ec_merge + ve
c
_d
u
plicate + vec_c
o
ncat simplifi
c
atio
n
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Sim
p
l
ify vec_merge of vec_dupl
i
cate with
c
onst_vecto
r
commit
|
commitdiff
|
tree
2017-09-13
ktkac
h
o
v
[store-merging]
U
se store
o
rder as t
i
e-brea
k
er in sort_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktkachov
Add myse
l
f
a
s ARM
port maintaine
r
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Update co
m
ment
i
n gimple-ssa-store-me
r
ging
.
c
commit
|
commitdiff
|
tree
2017-07-04
k
t
k
achov
[AArch64] Fix strict aliasing issu
e
in gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[
A
Arch64] Fix ato
m
ic_cmp_excha
n
ge_zero_reg_1
.
c wit
h
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
k
t
kachov
[AArch64] Allow co
n
st0_rtx
opera
n
d for a
t
omic co
m
p
a
re
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Add
c
ombin
e
patter
n
for storing lan
e
zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktk
a
ch
o
v
[AArch64] Use S
U
B
S
for parallel subtractio
n
and com
p
arison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Peephole
f
or S
U
BS
commit
|
commitdiff
|
tree
2017-06-02
k
t
k
a
chov
[AArch64
]
A
dd HF vector modes to lane-to
-
lane INS pa
t
tern
commit
|
commitdiff
|
tree
2017-06-02
ktkacho
v
[AArch64] Em
i
t tighte
r
strong atomic com
p
are
-
exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
kt
k
achov
[AArch64] A
c
cep
t
more addre
s
sing m
o
des
f
or PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkacho
v
[ARM] Add sourc
e
m
o
de to coproces
s
or p
a
ttern SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[ARM] P
R
target/71436: Restrict *load
_
multiple patter
n
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
k
t
k
achov
[AArch
6
4] Use 'x' c
o
n
straint fo
r
vector HFmode multipli
c
at
i
o
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[ARM]
PR target/79911: Inval
i
d v
e
c_sele
c
t arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArch64] PR target/7
9
913: VEC_SELECT bugs in aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkac
h
ov
P
R c/798
5
5: a
d
d full stop to
s
tore mergin
g
p
aram descript
i
o
ns
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[AArch
6
4] Fix
bootstrap
d
ue to wide_int
.
e
lt (0)
u
ninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip
g
cc
.
dg/gimplefe-2
6
.
c
on non-c99 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
k
tkach
o
v
[ARM] PR rtl-op
t
i
m
i
z
ation
/
68664
I
mple
m
ent TARGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
kt
k
achov
[
AArch64] PR rtl-optimization/6
8
664 Imp
l
ement
TARGET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[A
A
rch64]
Use cont
a
ins_
m
em_rtx_p to
de
t
ect memory
s
ub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
tkachov
[A
R
M] Fix
assemb
l
y comm
e
nt
s
y
n
tax in
-
m
prin
t
-tune-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fix build due to INT16_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
ktka
c
hov
[ARM] PR target/79145
F
i
x xordi3 expander
f
or immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[doc] Corre
c
t optimisation le
v
e
ls do
c
umen
t
ation fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
t
k
a
chov
[
t
est
s
uite] Re
q
uire share
d
effecti
v
e targe
t
f
or some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[tes
t
suit
e
] Fix
FAIL: gc
c
.
d
g
/lt
o
/pr69188
o
n
bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM]
P
R
tar
g
et/71270 fix neon_valid_immediate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktka
c
ho
v
[
A
Arch64] Purge
l
eftover occurrences of a
a
rch6
4
_nopcre
l
a
ti
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktka
c
hov
Add Cortex-A1
5
tuning to gcc
.
dg/uninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkach
o
v
[tree-ssa-add
r
ess] Avo
i
d c
r
eating non-
c
anonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM] PR
target/
7
8694: Avoid invalid RT
L
s
h
ari
n
g in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split X-reg UB
F
IZ into
W-reg LS
L
whe
n
possible
commit
|
commitdiff
|
tree
2016-12-16
ktka
c
hov
[AAr
c
h64] Split X-reg
U
B
FX into W-r
e
g LSR wh
e
n possibl
e
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[lib
s
tdc++
]
[te
s
tsuite] XFAIL tests relying on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktk
a
chov
[ARM][committe
d
] Sor
t
ARMv8
p
roces
s
ors by alphabeti
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AA
r
ch
6
4
]
Sepa
r
ate shri
n
k wrapping hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
kt
k
ach
o
v
[AA
r
ch64] PR targe
t
/78362: Make sur
e
to only
t
ake REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TE
R
] PR
t
a
r
get/48
8
63 : Don't replace
e
xpres
s
ions a
c
ro
s
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR target/7
8
4
39: Upda
t
e movdi co
n
straints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remove
dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
k
t
kachov
[AArch64] Expand DImode
c
o
nstant store
s
to two
SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
k
tkac
h
ov
[A
A
r
ch64] Fix gcc
.
dg/t
o
rture
/
float32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
tkachov
[ARM] P
R
target/78364: A
d
d proper restrictions to
zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[2/2]
A
dd store me
r
ging uni
t
tests
commit
|
commitdiff
|
tree
2016-11-08
k
tka
c
hov
[ARM][2/2
]
R
em
o
ve ol
d
rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[A
R
M][
1
/2] Use
generic_ex
t
ra_costs i
n
all rema
i
n
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2] F
i
x o
f
f-by-o
n
e error in clear_bit_region in s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[
A
A
r
ch64] Fix PR
ta
r
g
e
t/77822
:
Use tig
h
ter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktka
c
hov
[rtlanal] F
i
x
WORD
_
REG
I
S
T
ER_OPERATIONS conditi
o
n in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
tkachov
Fix
f
o
r big-endian gcc
.
c-tortu
r
e
/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
tkachov
PR tree
-
opti
m
iza
t
ion/78170: Truncate sign-e
x
t
e
nded
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-
o
p
t
i
miz
a
tion/78162: R
e
ject neg
a
t
ive off
s
ets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch
6
4] Add function comme
n
t
s
t
o some pr
o
logue/ep
i
logue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkacho
v
G
IMPLE store mer
g
ing pass
commit
|
commitdiff
|
tree
2016-10-24
k
tkach
o
v
[check_GNU_style
.
s
h] More
a
ggres
s
iv
e
ly i
g
nore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
kt
k
achov
[re
e
]
PR rt
l
-opti
m
i
z
a
tio
n
/
780
3
8: H
a
ndl
e
g
lobal r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[A
A
rch64] Use new t
a
rget
p
ass regi
s
tration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64] Add spellchecking
h
ints for
-m
a
rch,-mcpu
.
.
.
commit
|
commitdiff
|
tree
next