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 assembler option rewrite alphabetical comparison
2017-12-21
ktkachov
[arm] Fix assembler option rewrite alphabet
i
cal co
m
p
a
rison
commit
|
commitdiff
|
tree
2017-12-20
kt
k
achov
[P
A
TCH
,
PR83
4
92] Fix selection of aa
r
ch64
b
ig-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[a
r
m][
d
oc] D
o
cument
ac
c
epted -march=armv8
.
3-
a
extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[aarch64][libs
t
dc
+
+]
Us
e
_
_
ARM_BIG_EN
D
IAN ins
t
ead
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[ar
m
] PR t
a
rget/82
9
7
5
: Guard against r
e
g
_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[arm] PR
t
arge
t
/82975: Guard against reg_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
k
t
kachov
[arm] Add -mverbose-cost-dump
an
d
de-verbos
i
f
y c
o
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[
A
A
rch6
4
]
S
pe
c
ify fp1
6
support for Cortex-A55 and
Cort
e
x-A75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[
ARM] Fix test armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkachov
[ARM]
F
ix test arm
v
8_2
-
fp16-m
o
ve-
1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM] F
i
x more
-
Wreturn-t
y
pe fallout
commit
|
commitdiff
|
tree
2017-11-15
ktkacho
v
[AArch64] Improve scheduling
m
odel for X-Gene
commit
|
commitdiff
|
tree
2017-11-08
kt
k
ac
h
ov
[AArch64]
A
d
d STP patt
e
rn to store a v
e
c_co
n
cat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simplify-rtx] Simp
l
ify vec_merge of vec_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
kt
k
a
c
hov
vec_merge + vec_dupli
c
ate + vec_concat simplificatio
n
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simplif
y
v
e
c
_merge of vec_d
u
plicate with const_vector
commit
|
commitdiff
|
tree
2017-09-13
ktka
c
h
o
v
[store-merging
]
Use sto
r
e order as tie-
b
reaker i
n
sort_by_bi
t
pos
commit
|
commitdiff
|
tree
2017-09-11
k
t
ka
c
hov
Add
m
y
s
e
lf as ARM port ma
i
ntainer
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Update com
m
ent in gimple-ss
a
-store-me
r
g
ing
.
c
commit
|
commitdiff
|
tree
2017-07-04
k
t
kachov
[A
A
rch64]
F
ix strict alias
i
ng issue in gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
k
t
kachov
[AArch64] Fix atomic
_
cmp
_
exchange_zero_reg_1
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktka
c
hov
[AArch64] Allow co
n
st0_
r
tx operand for ato
m
ic compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkac
h
ov
[
AA
r
ch64]
A
dd combine pattern
for stori
n
g lane
z
ero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch
6
4] Use
SU
B
S for parallel sub
t
racti
o
n and compa
r
iso
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64
]
Peephole for SUBS
commit
|
commitdiff
|
tree
2017-06-02
k
t
kachov
[A
A
rc
h
64]
A
dd HF vector modes to
lan
e
-to-lan
e
INS
patt
e
rn
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[A
A
rch64]
E
mit tighter strong ato
m
i
c c
o
mpa
r
e-
e
xchan
g
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkachov
[A
A
rch64] Accept more addressing mode
s
f
or PRF
M
commit
|
commitdiff
|
tree
2017-04-10
k
tkac
h
o
v
[
A
RM
]
Add source mod
e
t
o c
o
processor pattern
SETs
commit
|
commitdiff
|
tree
2017-03-23
ktka
c
ho
v
[
A
RM] PR t
a
r
get/71436: Re
s
trict *load_
m
ulti
p
le pattern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
k
t
kac
h
ov
[AArch64]
U
se '
x
' constrai
n
t for vector HFmode
multiplicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[ARM] PR
t
a
r
get
/
7991
1
:
I
nvalid ve
c
_select arguments
commit
|
commitdiff
|
tree
2017-03-09
k
tkachov
[AArch64] PR
t
a
r
get/79913
:
VE
C
_SELECT bu
g
s in aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR
c/7
9
8
5
5: a
d
d full stop to store merging param descrip
t
ions
commit
|
commitdiff
|
tree
2017-03-03
k
t
kachov
[AArc
h
64] Fix boo
t
strap due to wi
d
e_int
.
elt
(0) uni
n
it
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip gcc
.
d
g/gimp
l
efe-26
.
c
on non-c99 run
t
ime targets
commit
|
commitdiff
|
tree
2017-02-14
kt
k
ac
h
ov
[ARM] PR rtl-optimizat
i
on
/
68664 Implement TARGET_SCHED
_
CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkacho
v
[
A
A
rch6
4
]
P
R rtl-optimization
/
686
6
4 Imple
m
ent T
A
R
G
ET
_
SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktka
c
hov
[AArch64] Use contai
n
s_mem_r
t
x
_
p to
d
ete
c
t memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM
]
Fix as
s
e
mbly
comment syntax
i
n -mp
r
int-tu
n
e-info
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fix build due to INT
1
6_MAX issu
e
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM] PR
t
arget/79145 Fix xordi3 expander for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
tkachov
[
d
o
c
] Correct op
t
im
i
sation levels docu
m
en
t
a
t
ion for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[
testsu
i
te
]
Re
q
uire sh
a
r
e
d effective
target for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktka
c
hov
[testsuite] Fix FAIL: gcc
.
dg/
l
to/pr69188 on b
a
r
e
-me
t
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[A
R
M] PR target/71270 fix neon_valid_
i
mmediate fo
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[A
A
r
c
h6
4
]
P
urge leftover occurrences of aarc
h
64_nopcrelativ
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkach
o
v
Add Cor
t
e
x-A
1
5 t
u
ni
n
g to
gcc
.
dg/uninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tree
-
s
sa-address] Av
o
id creating non-canonic
a
l RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM] PR target/7
8
694: Avo
i
d invalid RTL sha
r
in
g
in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[
A
A
r
ch6
4
] Split X-
r
eg UBFIZ into
W-reg
LSL
w
hen poss
i
ble
commit
|
commitdiff
|
tree
2016-12-16
ktkac
h
ov
[AAr
c
h64] Split
X
-reg UBFX
i
nto W
-
reg LSR
w
hen possible
commit
|
commitdiff
|
tree
2016-12-12
ktkach
o
v
[libstdc++][tes
t
suite]
XFAIL tests relying
o
n long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][com
m
itted] Sort ARMv
8
processors by alp
h
abetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktka
c
hov
[AArch64]
Sepa
r
ate
shr
i
nk wrap
p
i
n
g hook
s
implement
a
tion
commit
|
commitdiff
|
tree
2016-11-30
ktkacho
v
[AArc
h
64] PR target/78362:
M
ake sure
t
o only ta
k
e
REG
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
t
kac
h
ov
[TER] PR target/4
8
863 : Don't replac
e
e
xpressions a
c
ross
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[
ARM] PR target/78439: Update movdi cons
t
rain
t
s for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktk
a
cho
v
Remo
v
e dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64]
E
x
pand DImode co
n
s
t
ant stores to two SI
m
od
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkach
o
v
[
A
Arch64
]
F
i
x gcc
.
dg/to
r
t
ure/float32
-
built
i
n
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
t
kacho
v
[ARM] PR t
a
r
g
et/7
8
364:
A
d
d proper restrictions
t
o
zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
o
v
[2/2] Add store me
r
g
i
n
g
uni
t
tes
t
s
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
c
hov
[
A
R
M]
[
2
/
2] Remove old rtx
costs
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
cho
v
[ARM][1/2] Us
e
g
e
neric_extra
_
cost
s
in all
remain
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
ov
[1/2] Fix off-by-
o
n
e
error in clear_bit_region in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64] Fix PR
t
arget/7782
2
: Use
tighter predica
t
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rtla
n
al] Fix WORD_REGISTER
_
O
P
ERATIONS
c
ond
i
t
i
on
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
Fix
f
or bi
g
-endian gcc
.
c-torture/
e
xecute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
t
ree-
o
ptimiza
t
ion/78170
:
Truncate sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR
t
ree-optimizat
i
on/
7
8
1
62: R
e
ject
negative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkacho
v
[AArch64] Add
f
u
nction comments to some
p
r
o
l
ogu
e
/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
kt
k
achov
G
I
MPLE stor
e
merging pa
s
s
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_GNU_style
.
s
h
] More aggre
s
sively igno
r
e d
g
-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktk
a
chov
[re
e
]
P
R rtl-optimizat
i
on/78038: Handle glob
a
l register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[
AArch64] Use new t
a
r
g
et pass r
e
gistration framew
o
rk
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64] Add spellchecki
n
g
hints for -march,-mcp
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simpl
i
fy
-
rtx] Zero-init
i
alise local
array
i
n
simplify_imm
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
tkachov
[
fol
d
-co
n
st
]
Fix na
t
ive_enc
o
d
e
_real
for HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
k
t
kach
o
v
R
e
vert: [RTL i
f
cvt] Transform
(X == CS
T
)
? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkac
h
ov
[RTL ifcvt
]
Transf
o
rm (X == CST) ?
-
CST : Y into (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktk
a
chov
[ARM] Fix -Wimpli
c
it-fallth
r
ough warn
i
ngs
commit
|
commitdiff
|
tree
2016-09-26
kt
k
a
chov
[regrename][
s
el-sche
d
] Fix bogus use of HARD_F
R
A
M
E
_
P
O
INTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-rtx] (GTU (PLUS a C) (C - 1))
-->
(
L
TU a -
C
)
commit
|
commitdiff
|
tree
2016-09-12
kt
k
achov
[
e
xp
m
ed
.
c
]
P
R
m
iddl
e
-end/
7
7426 Delete duplicate
c
ondition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[
A
Arch64] Add AN
D
S patter
n
for CMP+Z
E
RO_EXTE
N
D
commit
|
commitdiff
|
tree
2016-08-26
k
t
kachov
[AR
M
]
PR target/70473
:
R
educe size o
f
Co
r
tex-A8 aut
o
maton
commit
|
commitdiff
|
tree
2016-08-26
kt
k
ach
o
v
[ARM] R
e
f
act
o
r
MOVW/MOVT
f
u
sion
l
ogic to allow
e
xtensio
n
commit
|
commitdiff
|
tree
2016-08-01
ktka
c
hov
[AAr
c
h64] Allow multiple-of-
8
immediat
e
o
f
fsets fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vect
o
ri
z
e
r][2/2] Ho
o
k
u
p mult synthesis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1
/
2
] Move choose_mult
_
var
i
ant dec
l
aration and d
e
pendent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkach
o
v
[exp
r
.
c
]
PR middle-end/71700: ze
r
o-extend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM] Add support for
s
ome AR
M
v8-A cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkacho
v
[RTL ifcvt]
PR
rtl-optimization/71594: ICE
in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkach
o
v
[ARM] D
e
l
ete thumb_reload
_
in
_
h
commit
|
commitdiff
|
tree
2016-06-30
ktkacho
v
[AArch64]
[
2/2] (Re)Imp
l
e
m
ent vcopy<q>_lane<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][1/
2
] Add support INS (ele
m
ent)
instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/4] Re
p
lac
e
u
s
e
s
o
f int_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktk
a
chov
[
A
RM] Add initi
a
l
s
upport for Corte
x
-A
7
3
commit
|
commitdiff
|
tree
2016-06-22
ktk
a
chov
[AArc
h
64] Add initial suppo
r
t for
C
o
r
te
x
-A73
commit
|
commitdiff
|
tree
next