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][testsuite] Fix -march tests in effective target checks auto-generation
2018-01-17
ktkachov
[arm][
t
estsuite] Fix -march
test
s
in effective
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[arm] Convert gcc
.
target/arm/
s
tl-cond
.
c
i
nto an
R
T
L
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkach
o
v
[arm]
F
ix gcc
.
tar
g
et
/
a
rm/pr40887
.
c directiv
e
s
commit
|
commitdiff
|
tree
2018-01-17
ktk
a
chov
[
arm
]
Fix gcc
.
t
arge
t
/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
k
t
k
a
chov
[
a
r
m]
P
R
ta
r
get/83687:
F
ix invalid combination of VS
U
B
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
chov
[arm][3/3] Im
p
leme
n
t fp16fml lane in
t
rinsics
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][2/3] Implement f
p
16fml extension for A
R
Mv8
.
4
-A
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm
]
[1/3] Add -marc
h
=armv8
.
4-a option
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[
arm] A
d
d
-march=armv8
.
3-a and dotpr
o
d
m
ul
t
ilib sele
c
tion
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm
]
S
p
ec
i
fy +d
o
tp
r
od suppor
t
f
o
r Cor
t
ex-
A
55 and Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktk
a
chov
[arm] Fix ass
e
mbler option rewrite a
l
phabetical co
m
par
i
so
n
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[PATCH
,
PR834
9
2]
F
i
x
s
elec
t
ion of aarch6
4
bi
g
-endi
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktk
a
chov
[
arm][doc]
Do
c
um
e
nt acc
e
pted -m
a
rc
h
=armv
8
.
3-
a
extens
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
aarch64][lib
s
tdc
+
+] Use __ARM_BIG_
E
NDIAN
instead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkac
h
o
v
[arm] PR t
a
rg
e
t/82975: Guard ag
a
inst re
g
_renumber be
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[arm] PR target/8
2
975:
Guard against r
e
g_re
n
umber
bei
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[
arm] Ad
d
-
mverbose-cost-dum
p
and de-verbosify cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AArch64] Specify
f
p16 support for Cortex-A55 and Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[A
R
M]
F
ix test a
r
mv8_2-fp1
6
-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
k
t
ka
c
hov
[ARM] Fix test armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AR
M
] F
i
x more
-
Wretu
r
n-type fall
o
ut
commit
|
commitdiff
|
tree
2017-11-15
ktka
c
hov
[AA
r
ch64]
Improve s
c
he
d
uling
model for
X-Ge
n
e
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
[AArch64] Add
S
T
P
p
atte
r
n to store a
v
e
c
_
c
oncat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
ov
[s
i
mplify
-
rtx] Simplify v
e
c_merge of vec_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
vec_m
e
rge
+ vec_duplicate +
vec_conc
a
t
simplification
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simplify vec_merge
o
f vec_duplicat
e
with c
o
nst_vector
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[store-merging] Use stor
e
o
rder as tie-breaker in
s
ort_by_bi
t
pos
commit
|
commitdiff
|
tree
2017-09-11
ktkachov
Add myself
a
s ARM p
o
rt maintainer
commit
|
commitdiff
|
tree
2017-07-14
kt
k
a
chov
Upd
a
te comment in gimple-ssa
-
store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AArch64] Fix strict aliasin
g
issue in g
c
c
.
tar
g
et/aarch
6
4
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch64] Fix at
o
m
ic_cmp_exchange_zero_reg_1
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktka
c
hov
[AA
r
ch64] Allow c
o
nst0_r
t
x o
p
erand for ato
m
ic compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
kt
k
achov
[A
A
rch64]
Ad
d
com
b
ine pattern for storing lane ze
r
o
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkacho
v
[AArch64]
U
se
SUB
S
for parallel s
u
btr
a
ction an
d
compar
i
son
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch6
4
] Peephole for
S
UB
S
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch6
4
]
Add HF vecto
r
m
o
des
to
l
an
e
-
to-lane INS patter
n
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Emit tig
h
ter strong atomic
c
ompar
e
-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkachov
[AAr
c
h6
4
]
A
c
c
ept mor
e
addressing
m
od
e
s
for PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[ARM] Add source mode to co
p
rocessor p
a
ttern
SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[ARM] P
R
target/7
1
4
3
6:
R
es
t
rict
*
load_mu
l
t
iple pa
t
tern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkach
o
v
[AArc
h
64] Use
'x' c
o
nstraint fo
r
vector HFmode mult
i
p
l
icatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
k
tkachov
[ARM] PR targ
e
t/
7
9911: Invalid vec_select argumen
t
s
commit
|
commitdiff
|
tree
2017-03-09
k
tkach
o
v
[AArch6
4
] PR target/79913
:
VEC_S
E
LECT
bugs in a
a
rch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR c/79855: add full
s
top
to stor
e
merging
p
aram descriptions
commit
|
commitdiff
|
tree
2017-03-03
ktk
a
c
hov
[
AArch64] Fix
bootstra
p
due to wide_int
.
elt (0) unini
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
k
tk
a
chov
Skip
gcc
.
dg
/
gimplefe
-
26
.
c
o
n no
n
-c99 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
kt
k
achov
[ARM] PR rtl-optimi
z
at
i
on/68664 Implem
e
nt TARGET_SCHED_C
A
N_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
kt
k
achov
[
AArch64] PR rtl-op
t
imiza
t
i
o
n/68664 Impleme
n
t TA
R
GET_S
C
HED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkac
h
ov
[A
A
rch64] Use contains_mem_
r
tx_p to detec
t
me
m
ory su
b
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkacho
v
[ARM] Fi
x
as
s
embly co
m
men
t
syntax in
-
mprint-tu
n
e-info
commit
|
commitdiff
|
tree
2017-02-08
k
t
k
achov
[
ri
s
cv] Fix bu
i
ld due to INT16_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
k
t
kacho
v
[ARM] PR
t
ar
g
et/79145
Fix x
o
rdi3 e
x
pander for immed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktk
a
chov
[doc] Cor
r
ect optimisatio
n
levels documen
t
ation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsu
i
te] Re
q
u
ire sha
r
ed effective
t
a
r
g
e
t
fo
r
some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuite] Fix FAIL: gcc
.
dg/lt
o
/pr69188 on bare-meta
l
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
kt
k
achov
[ARM] PR targe
t
/
7
1270
fix ne
o
n_
v
alid
_
i
mmed
i
a
t
e for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
k
t
kachov
[AArch64] Purge l
e
ftover occurrences of aarch64_nop
c
relative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add Cor
t
ex-A1
5
tunin
g
to g
c
c
.
dg/
u
ninit-pred-8_
a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkac
h
ov
[tree-ssa-a
d
d
r
ess] Avoid
c
reati
n
g non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkacho
v
[AR
M
] PR target/78694: Avoid invalid RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktka
c
hov
[AAr
c
h6
4
] Spli
t
X
-
reg U
B
FIZ i
n
t
o W-
r
eg LSL
w
hen pos
s
ible
commit
|
commitdiff
|
tree
2016-12-16
k
t
kach
o
v
[AArch6
4
]
S
plit
X-reg UBFX i
n
to W-reg LSR
when possible
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libstdc++][testsuit
e
] XFAIL te
s
ts relying o
n
lo
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][committed] Sor
t
AR
M
v8 proces
s
ors b
y
alp
h
abeti
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktka
c
hov
[A
A
rch64] Separate shrink wrapping hooks
i
mplementati
o
n
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[
A
Arch64] PR target/78362: Make sure to
only take
REGN
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TE
R
]
P
R target/48863 : Don
'
t replace expressi
o
ns
across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM]
P
R target/78439: Update movdi cons
t
raints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkac
h
ov
Remo
v
e dead
F
IXME
commit
|
commitdiff
|
tree
2016-11-17
ktkac
h
ov
[AArch64]
E
xpand
D
Im
o
d
e c
o
n
stant
s
tores to tw
o
SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[
AA
r
ch64] Fix
gcc
.
dg/tortur
e
/float32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[
AR
M
] PR tar
g
et/78364
:
Add proper restrictions t
o
zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
ov
[2/2]
Add sto
r
e
mergi
n
g
unit t
e
sts
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
A
RM][2
/
2] Remove old
rtx costs
commit
|
commitdiff
|
tree
2016-11-08
k
t
kac
h
ov
[ARM][1/2] Use generic_extra
_
costs in
a
ll
r
emaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[
1/2] Fix
o
ff
-
by-o
n
e error in clear_bit_region
i
n store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
t
kachov
[AA
r
ch64]
F
ix PR target/
7
7
822: Use tighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
kt
k
a
c
h
ov
[rtlanal] Fix WORD_R
E
GISTER_OPERATIO
N
S
conditi
o
n
in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix
f
or big-endia
n
g
c
c
.
c-torture/exe
c
ute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
t
re
e
-opt
i
mizat
i
on/78170
:
Truncate sign
-
extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
c
hov
PR tree-opti
m
iz
a
tion/78162: Reject negative
o
ffsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
[AArch64] Add functi
o
n c
o
m
ments t
o
some p
r
ologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
k
t
k
achov
GIMP
L
E store
m
erging pass
commit
|
commitdiff
|
tree
2016-10-24
kt
k
achov
[check_GNU_sty
l
e
.
sh]
More ag
g
ress
i
vel
y
ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktk
a
chov
[ree]
PR
rtl-optimization/78038: Handle global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64] Use new
ta
r
get pass regist
r
ation fram
e
work
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
kt
k
ac
h
ov
[AArch64]
A
dd spellchecking hints for -mar
c
h,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktk
a
chov
[si
m
plify
-
rtx] Zero-initi
a
lise local array in sim
p
lify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
t
kach
o
v
[fold-const] Fix
nati
v
e_enc
o
de_real for HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkacho
v
Rever
t
: [
R
T
L
if
c
vt] Trans
f
orm (X == CST
)
? -CST :
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
k
tkachov
[RTL ifcvt] Transfo
r
m (X == CS
T
) ? -CST : Y into
(X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[
ARM] Fix -
W
imp
l
icit-fallthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
k
tkachov
[regren
a
me]
[
sel-sched] Fix bogu
s
use of HARD_FRA
M
E_POINT
E
R_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[
s
implif
y
-rtx
]
(
G
TU (PLUS a C) (C - 1)) --> (L
T
U a
-
C
)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[ex
p
m
e
d
.
c] PR middle-end/77426 Dele
t
e
du
p
l
icate c
o
ndition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[
A
Arch64] Add ANDS pat
t
e
r
n for C
M
P+ZER
O
_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
k
tkac
h
ov
[
A
RM] PR t
a
rget/704
7
3:
R
educe size of Cort
e
x-A8 au
t
om
a
ton
commit
|
commitdiff
|
tree
2016-08-26
ktkacho
v
[ARM] Refactor MO
V
W/M
O
VT
f
u
s
ion log
i
c
t
o
a
l
lo
w
extensio
n
commit
|
commitdiff
|
tree
2016-08-01
k
tk
a
c
h
ov
[AArch64]
A
l
low multiple-of-8 immed
i
ate offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkac
h
ov
[vecto
r
izer][2/2] Hook u
p
m
ult
s
ynthesi
s
lo
g
ic into
.
.
.
commit
|
commitdiff
|
tree
next