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][libstdc++] Use __ARM_BIG_ENDIAN instead of __AARCH64EB__ in opt_random.h
2017-12-20
ktkachov
[
a
arc
h
64][
l
ibst
d
c+
+
]
Use
__ARM_
B
IG_ENDIAN inst
e
a
d of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
arm] PR target/82
9
75: Guard
a
gainst
reg_ren
u
mber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktk
a
chov
[arm] PR target/82975: Gu
a
rd against reg_renumber
being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktk
a
cho
v
[arm]
Add -mve
r
bose-cost-dump and de-ve
r
bosify cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktk
a
chov
[AArch64] Specify
f
p1
6
supp
o
r
t
for Cor
t
ex-A55 a
n
d Corte
x
-A75
commit
|
commitdiff
|
tree
2017-11-22
ktka
c
h
o
v
[
A
RM] Fix
t
est armv8_
2
-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkachov
[A
R
M] Fix
test armv8_2
-
fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
kt
k
achov
[
A
RM
]
Fix more
-Wreturn-ty
p
e
fall
o
ut
commit
|
commitdiff
|
tree
2017-11-15
k
t
kac
h
ov
[AArch64] Improve scheduling model f
o
r X-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[AArch64] Add STP pattern
t
o store a v
e
c_c
o
ncat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkach
o
v
[
sim
p
lify-rtx] Simpli
f
y
vec_merge of vec_dup
l
ic
a
tes
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
ov
vec_merge +
v
ec_du
p
l
icate + vec
_
concat si
m
p
l
ificat
i
o
n
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
S
implify vec_merge of vec_duplicate with cons
t
_
v
e
c
tor
commit
|
commitdiff
|
tree
2017-09-13
ktka
c
hov
[
s
to
r
e-me
r
ging] Use store order as ti
e
-
breaker in
s
o
rt_b
y
_b
i
t
p
os
commit
|
commitdiff
|
tree
2017-09-11
ktk
a
c
h
ov
Add myself as ARM port maint
a
iner
commit
|
commitdiff
|
tree
2017-07-14
k
tk
a
chov
Update com
m
ent
in gimple-ssa-sto
r
e-mer
g
ing
.
c
commit
|
commitdiff
|
tree
2017-07-04
k
t
kachov
[
AArch6
4
] Fix st
r
ict aliasing issue in gcc
.
target/aar
c
h64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch64] Fi
x
a
tomic_cm
p
_
exchange_zero_reg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
k
t
kach
o
v
[AArch64] Allow
const0_rtx operand for atomi
c
compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Add combine pattern for storing
la
n
e zer
o
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktk
a
chov
[
A
Arch64] Use SUBS
for parallel subt
r
action and comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
tkachov
[AA
r
ch6
4
] Peephole for SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[
A
A
r
ch64] A
d
d HF v
e
ctor modes
to lane-to-l
a
ne I
N
S
p
a
t
t
ern
commit
|
commitdiff
|
tree
2017-06-02
k
t
kachov
[AAr
c
h64] E
m
it tighter strong atomic
compar
e
-exchang
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkach
o
v
[AArc
h
64] Ac
c
ept more addressing modes
f
o
r PRFM
commit
|
commitdiff
|
tree
2017-04-10
k
tk
a
chov
[ARM] Add so
u
rce mode
to
c
o
processor
pattern
S
ETs
commit
|
commitdiff
|
tree
2017-03-23
kt
k
achov
[ARM] PR targe
t
/7143
6
:
R
e
s
trict
*loa
d
_multiple patter
n
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkach
o
v
[AArc
h
64] Use 'x' constraint for vector HFmo
d
e multiplic
a
tio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktka
c
hov
[ARM
]
PR target/79911: Invalid vec_se
l
ec
t
a
rgumen
t
s
commit
|
commitdiff
|
tree
2017-03-09
ktk
a
chov
[AArch64]
PR target/799
1
3: VEC_SELE
C
T bugs in
a
arch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktka
c
hov
PR
c
/79855: add fu
l
l
stop to
st
o
re merging param descrip
t
ions
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[
AArch64] Fix bo
o
tstrap du
e
to wide
_
int
.
elt (0
)
uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip gc
c
.
dg/gim
p
lefe-26
.
c
on
n
o
n
-c
9
9 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[ARM] PR rtl-opti
m
i
z
ati
o
n/68664 Implem
e
nt T
A
RGET_SCHED_CA
N
_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[AArch64
]
PR rtl-optimization/68664 Imp
l
e
me
n
t TARGET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AArch64] Use conta
i
ns_mem
_
rtx_p
t
o detect
m
emory
s
ub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM
]
Fix assembly c
o
mment syntax in -mprint-tune-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fix build
due
t
o INT
1
6_
M
AX issue
commit
|
commitdiff
|
tree
2017-01-25
k
t
kachov
[ARM] PR target/79145 Fix xor
d
i3 expande
r
for
i
mmediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[doc] Correct
o
ptim
i
sation levels document
a
tion for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsuite] Requ
i
re shared effective
t
arget for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkac
h
o
v
[t
e
stsuite
]
F
ix
FAI
L
: gc
c
.
dg/lt
o
/p
r
69188 on
b
are-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM] PR target/
7
1270 fix neon_valid_im
m
edi
a
te for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
k
t
kachov
[
A
A
r
ch64] Purge leftover occurrences o
f
aarch6
4
_nopc
r
ela
t
iv
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add Corte
x
-
A
15
t
uning to
g
cc
.
dg
/
uni
n
i
t-p
r
ed-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
kt
k
ac
h
ov
[tr
e
e-ssa-addres
s
] A
v
oid creat
i
ng non-c
a
nonical RT
L
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
kt
k
achov
[
A
RM]
PR target/78694
:
Av
o
id i
n
valid RTL
s
haring
in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktka
c
hov
[
A
Arc
h
64] Split X-
r
eg UBFIZ into W-reg LSL when
possible
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split X-reg UB
F
X into W-r
e
g
LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
k
tk
a
chov
[libst
d
c
++][tes
t
suite] XFAIL tests relyin
g
on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[
ARM][c
o
mmitted] Sor
t
ARMv8 processor
s
by alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
k
tkachov
[
A
A
rch64] Separat
e
shrink wrappi
n
g hooks impl
e
men
t
at
i
on
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[AArch
6
4] PR t
a
rget/78362: Make
s
ure to only take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkac
h
ov
[
TER] PR
t
arget/
4
8863 : Don't
r
e
p
lace expre
s
sions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkacho
v
[ARM] PR t
a
rget/78439: Update movdi
constraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
k
tkachov
Remove
d
ead FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64] Expand DImode cons
t
a
n
t st
o
res to tw
o
SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
k
tkach
o
v
[AArch64] Fi
x
gcc
.
dg/t
o
rture
/
float32-buil
t
in
.
c wit
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR tar
g
et/7
8
3
6
4: Add proper r
e
s
t
rict
i
o
n
s to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
h
ov
[
2/2] Add
s
t
ore mer
g
ing
u
n
it tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][2/2] Remove old rt
x
cost
s
commit
|
commitdiff
|
tree
2016-11-08
k
t
kac
h
ov
[ARM][1/2] Use generic_extra
_
cos
t
s in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
t
k
a
ch
o
v
[1/2] Fi
x
o
ff-
b
y-one err
o
r in clear_bit_region in s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktk
a
chov
[
A
Arch64] Fix
PR
targ
e
t
/
77822: Use tighte
r
predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktk
a
chov
[r
t
lanal] Fix WORD_RE
G
IST
E
R
_
OPERATIONS condit
i
on in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix for big-endian
gcc
.
c-torture/execute/
p
r55
7
50
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
tka
c
hov
PR tree-optimi
z
at
i
on
/
78170: Truncate
s
i
gn-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-opt
i
mizati
o
n/78162:
Rej
e
ct negative of
f
sets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch64] Add function comments
t
o some prolog
u
e/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE stor
e
mergin
g
pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[
c
heck_GNU_style
.
sh] More aggress
i
vel
y
ig
n
ore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkac
h
ov
[re
e
]
PR rtl-
o
ptimization/78
0
3
8
: Han
d
le global registe
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
k
tkach
o
v
[AArch6
4
] Use new ta
r
get
p
ass registration frame
w
ork
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktka
c
ho
v
[
AArch
6
4] Add spellchecking hints for
-
march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
kt
k
ac
h
o
v
[s
i
mplify-rtx]
Z
e
ro-initialise local array in simplify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-cons
t
] Fix native_
e
ncode_real
f
or HFmode c
o
n
s
tan
t
s
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert: [RTL ifc
v
t]
T
r
a
ns
f
o
rm (X == CST)
? -CST
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
k
t
kac
h
ov
[RTL ifcvt] Transform (X
=
= CST)
? -CST : Y into (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktk
a
chov
[AR
M
] Fix -Wimplicit
-
f
allthro
u
gh warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename][sel-sched
]
Fix bogus use of
H
ARD_FRAME_
P
OINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktk
a
chov
[simplify-rtx
]
(GTU (PLU
S
a C) (C -
1)) --
>
(LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
k
t
k
achov
[expmed
.
c] PR midd
l
e
-end/7
7
426 Delete
duplicate condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64
]
Add AN
D
S
p
att
e
rn for CMP+ZERO_EXTEN
D
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] P
R
targe
t
/
70473:
Reduce si
z
e o
f
C
o
r
tex-A8 automa
t
on
commit
|
commitdiff
|
tree
2016-08-26
k
t
k
achov
[ARM] Refactor
MOVW/MOVT fusion logic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktk
a
cho
v
[AArch64] Allow multiple-of-8 immediate offsets fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[
v
e
ctorizer][2/2]
H
ook up mult
synthesis
l
ogic
into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
kt
k
achov
[1/2] Move choose_mult_variant declaration and de
p
e
ndent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[expr
.
c] PR middle-end/71700: zero-ext
e
nd
sub
-
word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[
A
RM] Add support
for
s
o
m
e ARMv8
-
A cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
tkachov
[RTL
i
fcvt] PR rtl-optimizatio
n
/71594: ICE in noce_emi
t
_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktk
a
chov
[ARM] Dele
t
e
thumb_reload_i
n
_h
commit
|
commitdiff
|
tree
2016-06-30
k
t
kachov
[AArch64]
[
2/2] (Re)Implement v
c
opy<q>_lane<q> intrins
i
cs
commit
|
commitdiff
|
tree
2016-06-30
kt
k
ac
h
ov
[AArch64][1/2
]
Ad
d
s
uppor
t
IN
S
(elemen
t
) instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1
/
4] R
e
place use
s
of int_
l
o
g2
b
y
exact
_
l
o
g2
commit
|
commitdiff
|
tree
2016-06-22
k
t
kachov
[ARM] Add initial support for C
o
r
tex-A7
3
commit
|
commitdiff
|
tree
2016-06-22
kt
k
achov
[AArc
h
64]
A
dd initi
a
l support for C
o
r
t
ex-
A
73
commit
|
commitdiff
|
tree
2016-06-20
ktka
c
ho
v
[typo] alignement -> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkacho
v
[
A
A
rch64][
o
bvious] Cle
a
n
up
pare
n
t
h
e
s
es an
d
use
GET_
M
ODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
tkacho
v
[RT
L
ifcvt]
Allow simple re
g
ist
e
r s
u
bregs in n
o
ce_co
n
vert_mu
.
.
.
commit
|
commitdiff
|
tree
next