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
k
t
kachov
[AArch64] PR tar
g
et/84748: Mark *c
o
mpare_cs
t
ore
<
mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkacho
v
[AArch64]
PR tree
-
optimization/6494
6
: XFAIL gc
c
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktk
a
c
hov
[testsuite]
X
FAIL gcc
.
d
g/
t
ree-ssa/ssa-dom-cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[AArch6
4
] Fix gcc
.
target/aarch64/subs_compare_[1
2
]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[ar
m
] XFAIL advsim
d
-intrinsics/v
l
d1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkachov
[te
s
tsuite] Fix arm options in g
c
c
.
dg/lto/2011
0
201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkachov
[ar
m
]
M
a
k
e gcc
.
target/arm
/
copy
s
i
g
n_soft
f
l
o
at_1
.
c
mo
r
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[
a
rm] Fix
g
cc
.
target/a
r
m/negdi
-
[1
2
]
.
c
commit
|
commitdiff
|
tree
2018-01-19
k
t
kachov
[arm] Fix gcc
.
target/arm/pr409
5
6
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[
a
rm] Fi
x
g
c
c
.
targe
t
/arm/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
t
ka
c
hov
[
a
rm] Fix gcc
.
t
a
rget/arm/p
r
7
0
2
7
8
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkacho
v
[arm] PR target/65578: Fix bui
l
t
i
n-bswap
1
6-1
.
c
and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
tkachov
[arm] Fix gcc
.
tar
g
et/arm/g2
.
c and scd4
2
-2
.
c for --wit
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[
arm][testsuite] Fix -march tests in ef
f
ec
t
ive target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Convert
gcc
.
target/arm/stl-co
n
d
.
c into an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkacho
v
[arm] F
i
x gcc
.
tar
g
et/ar
m
/p
r
40887
.
c directives
commit
|
commitdiff
|
tree
2018-01-17
k
t
kachov
[arm] Fix
gcc
.
target
/
arm
/
xor-an
d
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkachov
[arm]
P
R tar
g
et/8368
7
:
Fix inv
a
li
d
combination of
V
SUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[
a
rm][3/3]
I
mplem
e
nt fp16fml lane int
r
insics
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][2/3] I
m
plement fp16fm
l
extension f
o
r ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[
a
rm][1/
3
] Ad
d
-
m
a
rch=armv8
.
4-a option
commit
|
commitdiff
|
tree
2018-01-08
ktkacho
v
[
a
rm]
A
dd -march=armv8
.
3-a an
d
dotp
r
od
m
ultilib s
e
lection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktka
c
hov
[arm] Specify
+
dotprod supp
o
rt for Cortex-A55
and
Corte
x
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm] Fix assembler option re
w
rite alphabetical comparis
o
n
commit
|
commitdiff
|
tree
2017-12-20
ktkac
h
ov
[PATCH, PR83492] Fix
s
e
lection of aarch64 bi
g
-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
kt
k
achov
[ar
m
][doc] Docume
n
t accepted -march=armv
8
.
3
-
a ex
t
ensi
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[a
a
rch64
]
[libstdc++] Use __ARM_BIG
_
E
NDIAN instead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
tkachov
[a
r
m
]
PR target/82975: Guard aga
i
nst reg_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkacho
v
[arm
]
PR ta
r
get
/
82975: Gua
r
d
a
g
ains
t
reg_renumber bein
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[
a
rm] Add -mverbose-
c
ost-dump a
n
d de
-
verbosif
y
cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AArch64
]
Spec
i
fy fp16
support
f
or Cor
t
e
x
-
A55 and Corte
x
-A75
commit
|
commitdiff
|
tree
2017-11-22
ktkac
h
ov
[
ARM]
F
i
x test
armv8
_
2-fp16-move
-
1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktka
c
hov
[ARM]
F
ix test armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM] Fix more -W
r
eturn
-
ty
p
e fallout
commit
|
commitdiff
|
tree
2017-11-15
kt
k
achov
[AArch64]
I
mpro
v
e sched
u
ling m
o
del
f
or
X
-
G
e
ne
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
[AArc
h
64] Add S
T
P pat
t
ern to store
a vec_c
o
ncat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simp
l
ify-rtx] Simplify vec_merge
o
f vec_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkacho
v
vec_merge
+ v
e
c_duplicat
e
+ vec_concat simplificati
o
n
commit
|
commitdiff
|
tree
2017-11-08
ktk
a
chov
Simplif
y
vec_m
e
rge of vec_
d
u
p
licate wi
t
h const_vector
commit
|
commitdiff
|
tree
2017-09-13
ktkacho
v
[store-merging] U
s
e store or
d
er as ti
e
-breaker in
s
o
rt_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
ktka
c
hov
Add myself as A
R
M por
t
m
aintaine
r
commit
|
commitdiff
|
tree
2017-07-14
ktk
a
cho
v
U
p
date comme
n
t
in
gim
p
l
e
-ssa-store-mergin
g
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[
AA
r
ch64] Fix strict a
l
iasing i
s
sue in
g
cc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch64] Fix at
o
mic
_
c
m
p_e
x
cha
n
ge
_
zero
_
reg_1
.
c
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
k
t
k
achov
[AArch64] Allow const0_rtx operand
for atomic compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkach
o
v
[A
A
rch64] Add combine
p
attern for
s
toring
l
an
e
zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
tkach
o
v
[AArch64] Us
e
SUBS for pa
r
allel su
b
traction and
c
omparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AA
r
ch64] Peephole
fo
r
SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Add
H
F ve
c
t
or modes
to l
a
ne-to-l
a
n
e INS pattern
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch
6
4] Emit
tighter s
t
rong
atomi
c
compare-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkach
o
v
[AArch64] Accept more
a
ddressing mo
d
es for
PRFM
commit
|
commitdiff
|
tree
2017-04-10
k
t
kachov
[
A
RM] Add source m
o
de to co
p
roc
e
s
sor
patt
e
rn
S
E
Ts
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[ARM]
P
R
t
arget/71436:
Restrict *
l
oad_multiple pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkacho
v
[AArch64] Use
'x' constraint for vector HF
m
ode multiplicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
k
t
kacho
v
[ARM] PR target/79
9
11: Inv
a
lid vec_select arguments
commit
|
commitdiff
|
tree
2017-03-09
kt
k
achov
[
A
Arc
h
6
4
] PR target/79913:
V
E
C
_SELECT
b
ugs
in aa
r
ch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktka
c
hov
PR
c/79855: add full stop t
o
store
mergi
n
g param de
s
criptions
commit
|
commitdiff
|
tree
2017-03-03
ktkach
o
v
[AArch64] Fix bootstrap due to wi
d
e
_int
.
elt (0) unin
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
kt
k
a
c
hov
S
k
ip gcc
.
dg/gimplefe-
2
6
.
c
on non-c99 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[
A
RM] PR rt
l
-
o
p
timi
z
ation/
6
86
6
4 Implement T
A
RGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
kt
k
ach
o
v
[AArch64] PR rtl-optimization/686
6
4
Im
p
l
e
ment TARGET
_
SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
tkachov
[AArch64] Use
c
ontain
s
_mem_rtx_p
t
o d
e
tect m
e
mory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[
ARM] Fix a
s
semb
l
y comment syntax in -mprint-tune-info
commit
|
commitdiff
|
tree
2017-02-08
kt
k
achov
[riscv] Fi
x
build due to
INT16_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
k
tka
c
hov
[ARM] PR target/79145 Fix xordi3 expander for i
m
mediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
tka
c
hov
[doc] Correct optim
i
satio
n
levels docu
m
entation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkach
o
v
[
t
estsuite]
Require shared effectiv
e
t
a
rget for so
m
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuite] Fix FAIL: gcc
.
dg/lto/pr6918
8
on b
a
re
-
metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[
A
R
M]
P
R tar
g
et/71270
f
ix neon_
v
alid_immediate
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch6
4
]
Purge
l
eftover
o
c
currenc
e
s of aarch64_n
o
pcrelat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add Cortex-A15 tu
n
ing to gcc
.
dg/uninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[
t
ree-ssa-address] Avoid cre
a
ting non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
k
t
kachov
[ARM] PR target/7
8
694: Avoid in
v
alid RT
L
sha
r
in
g
in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktka
c
hov
[AAr
c
h64] Spli
t
X-
r
eg UBFIZ int
o
W-re
g
LSL whe
n
pos
s
ible
commit
|
commitdiff
|
tree
2016-12-16
ktk
a
chov
[AArch64]
Split X-reg UBFX into W-reg
LSR when poss
i
ble
commit
|
commitdiff
|
tree
2016-12-12
ktk
a
c
h
ov
[libstdc++][tests
u
ite] XFAIL tests relying on l
o
ng
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
k
t
kachov
[ARM][committed]
Sort ARMv
8
proce
s
sors b
y
alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch64] Separate shri
n
k wrapping hook
s
implementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[AArch64]
P
R target/78362: Make s
u
re to only take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
tkachov
[TER] PR target
/
4
8863 :
D
on't replace
e
xpr
e
ssions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR
t
arget/78439
:
U
p
d
a
t
e movdi constraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkac
h
o
v
Remo
v
e dea
d
FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[A
A
rch64
]
Expand DImode c
o
nstant stores to t
w
o SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[
AArc
h
64
]
Fix gcc
.
dg/to
r
tur
e
/floa
t
32-built
i
n
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkac
h
ov
[ARM] PR
t
arget/7836
4
:
Add
proper restrictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
hov
[2/2] Add stor
e
merging un
i
t
tests
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[ARM][2/2] Re
m
ove old rtx
c
osts
commit
|
commitdiff
|
tree
2016-11-08
k
tkachov
[AR
M
][1/2] Use generic_extra_costs
in all remainin
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2
]
Fix off-
b
y
-
one error in c
l
e
a
r_b
i
t_regio
n
i
n
store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64] Fix PR target/
7
7822: Use tighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rtl
a
nal
]
Fix WORD_REGISTER_OPERATIONS condi
t
ion in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix
f
o
r
big-endian gcc
.
c-torture/execute
/
pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
t
k
a
c
h
o
v
PR
t
r
e
e
-opti
m
i
z
ation/78
1
7
0: Tr
u
n
ca
t
e
s
ign-e
x
tende
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
t
r
ee-optimization/78162: Reje
c
t
nega
t
ive
o
ff
s
ets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch64] Add functi
o
n comments
t
o some prologue/ep
i
logue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktk
a
c
hov
GIMPLE store merging
p
ass
commit
|
commitdiff
|
tree
2016-10-24
k
t
k
achov
[c
h
e
c
k_GN
U
_
s
tyle
.
s
h
] More aggressivel
y
ign
o
re
dg-xx
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rtl-optimiza
t
ion/
7
8038: Handle
g
l
o
ba
l
register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64] Use new
t
a
r
g
et pass regis
t
rati
o
n framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64] Add spel
l
c
h
ecking
h
int
s
for -m
a
r
c
h,-mc
p
u
.
.
.
commit
|
commitdiff
|
tree
next