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
[arm] Fix gcc.target/arm/negdi-[12].c
2018-01-19
ktkacho
v
[arm]
F
ix gcc
.
target
/
arm/neg
d
i-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
k
tkachov
[a
r
m
]
Fix gcc
.
t
ar
g
et/arm/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm] Fix gc
c
.
target/arm/pr79
0
58
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktk
a
chov
[arm] Fix gcc
.
target/arm/p
r
70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm]
P
R
t
arget/65
5
7
8
: Fix builtin-bs
w
a
p16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
tkachov
[arm] Fix gcc
.
targ
e
t
/a
r
m/
g
2
.
c an
d
scd42-2
.
c for
-
-with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktka
c
hov
[arm][
t
es
t
suite] Fix -m
a
rch t
e
sts in eff
e
ctiv
e
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkacho
v
[a
r
m] Convert
g
cc
.
ta
r
g
et/ar
m
/
s
tl-cond
.
c
i
n
to
a
n
RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix gcc
.
t
arget/ar
m
/
p
r40887
.
c directives
commit
|
commitdiff
|
tree
2018-01-17
ktk
a
chov
[ar
m
] Fix g
c
c
.
t
a
rget/ar
m
/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkachov
[arm
]
PR t
a
rget/83687: Fi
x
i
n
valid co
m
b
i
n
a
tion of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkach
o
v
[arm][3/3
]
Impl
e
men
t
fp16
f
ml lane
i
n
t
rinsic
s
commit
|
commitdiff
|
tree
2018-01-11
ktkacho
v
[arm][2/3] Imple
m
ent fp16
f
ml ext
e
n
sion for ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkac
h
o
v
[ar
m
][1/3] Add -march=
a
rmv8
.
4-a option
commit
|
commitdiff
|
tree
2018-01-08
ktk
a
c
hov
[arm]
A
dd
-
ma
r
ch=ar
m
v
8
.
3-a and
dotp
r
od
multil
i
b selection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm] Spec
i
fy +dotpr
o
d
supp
o
rt for Cort
e
x-A55 and C
o
rtex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktk
a
chov
[arm] Fix assembler option r
e
writ
e
alphabe
t
ical comp
a
riso
n
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[P
A
TCH, PR83492] Fi
x
se
l
ectio
n
o
f
aarch64 big-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktk
a
c
h
ov
[arm][doc] Docu
m
ent a
c
cepted -march=armv8
.
3
-a extensio
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[aarch64][libstdc++] Use __ARM_BIG_
E
NDIAN
i
n
s
tead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkach
o
v
[
a
rm] PR targe
t
/8297
5
: Guard against r
e
g_renumber b
e
ing
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[
arm]
PR ta
r
get/82975:
G
uard
a
gainst reg_re
n
u
m
ber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktk
a
chov
[a
r
m
] Ad
d
-mverbose-cost-dump an
d
de-verbosi
f
y cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
kt
k
achov
[A
A
rch
6
4
]
S
pecify f
p
16 support for C
o
rtex-A55 and Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
k
tkac
h
ov
[ARM] Fix test armv8_2-f
p
16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkachov
[AR
M
] F
i
x t
e
s
t armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
k
tkachov
[ARM] Fix more -Wreturn-type fallout
commit
|
commitdiff
|
tree
2017-11-15
k
t
kacho
v
[AAr
c
h64] Im
p
rove scheduling model
f
or
X-Gene
commit
|
commitdiff
|
tree
2017-11-08
k
t
k
a
chov
[AArch64] Add STP patter
n
t
o store a vec_conc
a
t of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
k
t
k
a
chov
[
s
implify-
r
t
x] Simpl
i
fy
vec_merge
o
f
v
ec_d
u
plicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
vec_merge
+
vec_du
p
lica
t
e + vec_concat simplificati
o
n
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simplify vec_me
r
ge of vec_dup
l
icate with co
n
st_
v
ector
commit
|
commitdiff
|
tree
2017-09-13
k
t
kachov
[st
o
r
e-m
e
rging] Use sto
r
e order as tie
-
breaker
in sort_
b
y_
b
i
t
pos
commit
|
commitdiff
|
tree
2017-09-11
ktkach
o
v
A
dd myself as
ARM p
o
rt maint
a
i
ner
commit
|
commitdiff
|
tree
2017-07-14
kt
k
ac
h
ov
Update comment i
n
gimpl
e
-ssa-store-m
e
r
g
i
n
g
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AArch64] Fix strict
a
l
ia
s
in
g
issu
e
in gcc
.
targ
e
t/aarch6
4
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
kt
k
ac
h
ov
[
AArch6
4
] Fix atomic
_
cmp_exchange
_
zer
o
_r
e
g_
1
.
c
w
ith
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkacho
v
[AArch64] Allo
w
c
onst
0
_rt
x
opera
n
d for atomic compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktka
c
hov
[AArch
6
4] Add com
b
ine pattern fo
r
st
o
rin
g
lane z
e
ro
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkacho
v
[AArch64] Use S
U
B
S
for
p
a
ralle
l
subtraction a
n
d comp
a
ri
s
on
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[
A
Arch64] Peephole for SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[A
A
rch64] Add
H
F vector modes to
l
ane
-
to-lane INS patte
r
n
commit
|
commitdiff
|
tree
2017-06-02
ktkacho
v
[AAr
c
h64] Em
i
t tigh
t
er strong a
t
o
m
ic compa
r
e-excha
n
g
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkachov
[AArch64] Accept more
add
r
essing modes for PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[ARM] Add
s
ou
r
ce
m
o
de to coprocessor patter
n
SETs
commit
|
commitdiff
|
tree
2017-03-23
kt
k
ach
o
v
[ARM] PR t
a
r
g
e
t
/71
4
3
6: Restrict *load_multiple pat
t
ern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkac
h
o
v
[AAr
c
h64]
Use 'x' const
r
aint for vec
t
or
HFm
o
de
mu
l
tipli
c
atio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[A
R
M] PR targe
t
/
79911: I
n
valid
vec_select argu
m
ents
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArch64] PR target/79913: VEC_SELECT bugs in aarc
h
64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR c/79855:
add full
st
o
p to store m
e
rgin
g
par
a
m descript
i
ons
commit
|
commitdiff
|
tree
2017-03-03
kt
k
ac
h
o
v
[AArch64] F
i
x boo
t
strap due t
o
wide_int
.
elt (0) unini
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkac
h
ov
Skip gcc
.
d
g
/gimplefe-2
6
.
c on non-c99 runt
i
me targets
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[ARM] PR rtl-optimization/68664 Implement
T
ARGET_SCHE
D
_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[AArch64] PR rtl
-
opti
m
iza
t
ion/68664 Implement TARGET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
kt
k
acho
v
[AArch64] Use contain
s
_
m
em_rt
x
_p to d
e
tect memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
t
kachov
[ARM] Fi
x
assembly
c
omment synt
a
x in -mprin
t
-tune-info
commit
|
commitdiff
|
tree
2017-02-08
ktka
c
hov
[riscv] Fix
b
uild du
e
to
I
NT16_MAX i
s
sue
commit
|
commitdiff
|
tree
2017-01-25
k
t
kacho
v
[ARM]
PR target/
7
9145 Fi
x
xordi3 e
x
p
ander for imme
d
i
ate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[
d
oc] Cor
r
ect optimisation l
e
v
els documentation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
tkachov
[te
s
tsuite] Require shared effective target for
some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuite] Fix FAI
L
: gcc
.
dg/lto/pr6918
8
on
bare
-
metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM] PR target/71270 fix neon
_
val
i
d_imme
d
iate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
k
t
k
a
ch
o
v
[
AArch64] Purge l
e
ftover occurrences o
f
aarch64_nopcre
l
ati
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add Cortex-A15 tun
i
ng to
gcc
.
dg/uninit-pred
-
8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tree
-
s
s
a-addr
e
ss] Avoid cr
e
ating
n
on-c
a
noni
c
al RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[
A
RM] PR target/786
9
4: Avoid invalid RTL sha
r
ing i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
kt
k
achov
[AArch64
]
Split X-reg UBFIZ into W-reg LSL when possible
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch6
4
]
Split X
-
reg UBFX into W
-
reg LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libst
d
c++][
t
es
t
s
u
ite
]
X
FAI
L
tests
relying on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][commi
t
ted] S
o
rt ARMv8 processo
r
s
b
y
a
lphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch6
4
]
Sepa
r
ate shrink wrapp
i
ng
hook
s
implementation
commit
|
commitdiff
|
tree
2016-11-30
k
t
kachov
[AA
r
ch64] PR ta
r
get/
7
8362: Make s
u
re to
o
nl
y
take RE
G
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktk
a
c
h
ov
[TER
]
PR
t
a
r
g
e
t
/
48863 : Don't repl
a
ce expressions a
c
ross
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
kt
k
achov
[
ARM] PR target/
7
8439: Update movdi constr
a
ints fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remove
d
e
ad FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64
]
Expand DI
m
ode
c
o
nstant stores to t
w
o
SImo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64] Fix gcc
.
dg/to
r
t
u
re/float32-builtin
.
c wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkach
o
v
[ARM] P
R
target/78364: Add pro
p
er restrictions t
o
zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[2/2
]
Add stor
e
m
e
rging unit
test
s
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
AR
M
][2/2] Remove old rtx c
o
s
ts
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
A
RM]
[
1/2]
U
s
e
generic_ext
r
a
_
costs i
n
a
ll rem
a
ining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[1/2] Fi
x
of
f
-by-one
e
r
ror in
c
l
e
a
r_bit
_
r
e
gion in stor
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktk
a
chov
[A
A
rch64] Fix PR target/77
8
22:
U
se
t
ighter
p
r
edicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkac
h
ov
[rtlanal] Fix WORD
_
REGIS
T
ER_OPERATIONS
condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for big-end
i
an gcc
.
c-t
o
rture/execute/
p
r55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
c
ho
v
PR tr
e
e-optimization/781
7
0: Tru
n
c
ate sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
PR tree-opti
m
iza
t
ion/78162
:
R
eject negative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
chov
[AArch64] Ad
d
f
u
n
ction comments to some
p
rologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkach
o
v
GIMPLE store me
r
ging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[ch
e
ck_GN
U
_style
.
s
h
] More
aggre
s
siv
e
ly ignore
dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktka
c
hov
[ree] PR
rtl-op
t
imization/7
8
038: Handle global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64] Use new tar
g
e
t
pass regi
s
tration fr
a
m
ework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArc
h
64] Add
spellch
e
cki
n
g hint
s
for -mar
c
h,-mc
p
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktka
c
ho
v
[simplify-r
t
x
]
Z
ero-i
n
iti
a
l
i
se
local arr
a
y in sim
p
lif
y
_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-const] Fix native_
e
n
code_real for HFmode con
s
tants
commit
|
commitdiff
|
tree
2016-10-03
ktk
a
chov
R
e
vert: [RTL ifcvt] Transform (
X
== CST) ? -CST
:
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcv
t
] Transform (
X
==
C
S
T) ? -CST
: Y i
n
to (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
kt
k
ac
h
o
v
[ARM] Fix -Wimplic
i
t-fa
l
lthrough warn
i
ng
s
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[
r
e
grename][sel
-
sche
d
] Fix
bog
u
s use o
f
HARD_F
R
AME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktka
c
hov
[sim
p
l
ify-
r
t
x
] (GTU (PLUS
a
C)
(
C - 1)) --> (LTU
a
-C)
commit
|
commitdiff
|
tree
next