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
ktkachov
[a
r
m] Fix
gcc
.
ta
r
g
et
/
arm/negdi-[12
]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm] Fix gcc
.
target/arm/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm] F
i
x gcc
.
targ
e
t/arm/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm] Fix gcc
.
target/arm/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktk
a
c
hov
[a
r
m
]
PR target/65578: F
i
x b
u
il
t
in-bsw
a
p1
6
-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Fix gcc
.
target/arm
/
g2
.
c an
d
scd4
2
-2
.
c
for --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[a
r
m]
[
te
s
tsuite] Fix -
m
arch
tests
i
n
e
ffective targ
e
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] Convert gcc
.
target/ar
m
/stl-con
d
.
c into an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktk
a
chov
[arm]
F
ix gcc
.
target/arm/pr4
0
8
8
7
.
c directi
v
e
s
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
ar
m
] Fix gcc
.
target/arm
/
xor
-
and
.
c
commit
|
commitdiff
|
tree
2018-01-15
kt
k
a
c
hov
[arm] PR
targe
t
/836
8
7: Fi
x
inval
i
d
combination of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][3/3] Implement
f
p16fml lane intrinsics
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[
arm][2/3] Implement fp16f
m
l extension for ARM
v
8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
chov
[arm][1/3]
A
dd -
m
arch=armv8
.
4-a
o
pti
o
n
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm] Add -m
a
rch
=
arm
v
8
.
3-a and dotprod multilib
s
electi
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm]
Specify +dotpr
o
d support
f
or Cortex-A55 and Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktk
a
c
hov
[
a
rm] Fix
assemble
r
option rewrite alphabetical co
m
paris
o
n
commit
|
commitdiff
|
tree
2017-12-20
k
t
k
achov
[PATCH, PR83492] Fix selection of
aarc
h
64
b
ig-end
i
an
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
kt
k
acho
v
[
a
r
m
][doc] Docu
m
ent accepted -march=arm
v
8
.
3-a extension
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktk
a
chov
[
a
ar
c
h64][
l
ibstdc++] Use __ARM_BIG_EN
D
IAN in
s
tead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
arm]
P
R target/
8
2975
:
Guard
ag
a
ins
t
reg_re
n
umber bein
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkac
h
ov
[arm]
P
R
t
arge
t
/829
7
5
: Guard against re
g
_renum
b
er being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[arm] Add -mverbo
s
e-cost
-
dump and de-ve
r
bos
i
fy cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AAr
c
h64] Specify
f
p16 su
p
po
r
t
for
C
ortex
-
A55 and Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[ARM
]
F
ix test armv
8
_
2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
k
t
kac
h
ov
[A
R
M]
F
ix te
s
t armv8_2
-
fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM] F
i
x more -Wreturn-type fallout
commit
|
commitdiff
|
tree
2017-11-15
k
t
kachov
[AArch64]
I
mprove sch
e
duling mod
e
l
for X-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[
A
Arch64] Ad
d
STP pa
t
ter
n
to
s
t
ore
a
vec_c
o
ncat o
f
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
[sim
p
l
ify-r
t
x
] Simpl
i
fy ve
c
_merge of ve
c
_duplicate
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkacho
v
vec_merge + vec_
d
uplicate +
vec_concat si
m
plificatio
n
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simplify vec_merge of vec_duplicate with const_
v
e
ctor
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[stor
e
-mergi
n
g] Use s
t
ore order as tie-breaker in sort_
b
y
_b
i
t
pos
commit
|
commitdiff
|
tree
2017-09-11
ktkachov
Add myse
l
f as
A
R
M
p
ort
m
aintainer
commit
|
commitdiff
|
tree
2017-07-14
ktk
a
chov
U
p
date comment
i
n gimple-ss
a
-store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktk
a
cho
v
[AArch
6
4] F
i
x s
t
ric
t
aliasing i
s
sue in gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
k
t
k
a
chov
[AArch6
4
] Fix atomic
_
cmp_exchange_z
e
ro_
r
eg_1
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktk
a
chov
[AArch
6
4] Al
l
ow const0_rtx operand fo
r
atomic compa
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktk
a
chov
[AArch64] Add com
b
ine pattern for storing lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkach
o
v
[AArch64] U
s
e SU
B
S
f
or para
l
lel subtracti
o
n and comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch
6
4] Pe
e
phole for SU
B
S
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Ad
d
HF v
e
ctor modes to lane-to-lane INS pattern
commit
|
commitdiff
|
tree
2017-06-02
ktkac
h
ov
[AArch64] E
m
it t
i
g
hter str
o
ng a
t
omic compare-exc
h
ange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
k
t
kachov
[
AArch64] Accept more add
r
essing modes
f
o
r
PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkach
o
v
[ARM
]
Add so
u
rce
mode to coprocessor pattern S
E
Ts
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[
A
R
M
]
PR
target
/
71436: Restric
t
*load_multiple patte
r
n
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
k
t
kachov
[AAr
c
h64]
Use 'x' const
r
aint fo
r
vector HFmode multipl
i
ca
t
io
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
k
tkachov
[ARM] P
R
target/79911:
I
nvalid
vec
_
sel
e
ct ar
g
uments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArch64] PR ta
r
get/7
9
9
13: VEC_SELE
C
T bugs i
n
aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR c/
7
9
8
5
5: a
d
d
full stop to s
t
ore merging param
d
escrip
t
ion
s
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[AArch64
]
F
i
x bootst
r
ap
d
ue to wide_int
.
elt (0)
u
ninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
k
t
kachov
Skip
g
c
c
.
dg/gimplefe-26
.
c on
non-
c
99 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
ktka
c
h
ov
[ARM] PR r
t
l-optimization/
6
8664 Im
p
lemen
t
TARGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
kt
k
acho
v
[AAr
c
h64] PR rtl
-
optimizati
o
n
/68664
I
mplem
e
nt TARGET_SCH
E
D
_
C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AArc
h
6
4
] Use c
o
ntains_mem_r
t
x_p t
o
detec
t
m
emory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM
]
Fix assembly comment syntax in -mp
r
int-
t
une-in
f
o
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[ri
s
cv] Fix build due to INT16
_
MAX
i
ssue
commit
|
commitdiff
|
tree
2017-01-25
ktk
a
c
h
ov
[
ARM] PR ta
r
get/7
9
145 Fix
x
or
d
i
3 expan
d
er
f
or imme
d
iate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkac
h
ov
[doc] Cor
r
e
c
t opti
m
isat
i
on levels
d
ocumentation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkac
h
o
v
[
t
estsuite] Requir
e
shared ef
f
ective target for so
m
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[t
e
s
tsuite] F
i
x FAIL: gc
c
.
dg/lto/pr691
8
8 on bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkach
o
v
[ARM] PR target/71270 fix
neon_valid_immed
i
ate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkach
o
v
[AA
r
c
h
64] Purge
leftove
r
occurre
n
ce
s
of aarch64_nopc
r
elative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Add Cortex-
A
15 tuning to gcc
.
dg/unin
i
t
-pred-
8
_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkacho
v
[tree-ssa-address] Avoid creating non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkach
o
v
[ARM] PR ta
r
get/78694: Avo
i
d invalid R
T
L shari
n
g
in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
kt
k
ach
o
v
[AA
r
ch64] Split
X-reg UBF
I
Z into W-reg
LSL when
possible
commit
|
commitdiff
|
tree
2016-12-16
k
tkachov
[AArch64] Split
X-reg U
B
F
X
into W-reg
LSR when p
o
s
si
b
le
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libstdc++
]
[testsui
t
e] XFAIL
tests
r
el
y
i
n
g on l
o
ng
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][
c
ommitte
d
]
So
r
t ARMv
8
process
o
r
s b
y
al
p
ha
b
etic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkac
h
ov
[
AArch64
]
Separate shrink wra
p
ping h
o
oks impleme
n
tation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[
A
A
rc
h
64] PR target/78362:
M
ake sure to o
n
ly tak
e
REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkac
h
ov
[
TER] PR tar
g
et/48863 : Do
n
't
r
eplace
expressions
a
cross
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR target/7
8
439:
Upd
a
t
e
movd
i
constraints fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
k
t
k
a
chov
Remove de
a
d FIXME
commit
|
commitdiff
|
tree
2016-11-17
k
tkach
o
v
[AAr
c
h6
4
] Ex
p
an
d
DImod
e
c
onstant
stores to two SIm
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
kt
k
ac
h
ov
[
A
A
rc
h
64] Fix gcc
.
dg
/
tort
u
re/float32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[A
R
M
]
PR target/78
3
64: Add proper
r
e
strictio
n
s to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
2
/2] Add store mergin
g
u
nit t
e
sts
commit
|
commitdiff
|
tree
2016-11-08
k
t
kachov
[ARM][
2
/2
]
R
emove old rtx
costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][1/2] Use generic_extra_costs in all
r
emaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[1/
2
] Fix off-by-o
n
e error in clear_bit_
r
egion in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AAr
c
h64] Fix PR t
a
r
get
/
77822: U
s
e
t
i
ghter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rtl
a
n
al]
F
ix WORD_REGISTER_
O
PERATIONS
c
ond
i
tio
n
in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
tkach
o
v
Fix for big-
e
ndian gcc
.
c-tor
t
u
re/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-optimizatio
n
/78
1
70
:
Truncate sign-
e
xtended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-optimization/78162: Reject
n
e
g
ative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AAr
c
h64] Add
f
unct
i
on comments to some prologue
/
e
pilog
u
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE
store
m
e
rgi
n
g p
a
ss
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[
c
heck_G
N
U_style
.
sh] More ag
g
r
ess
i
vely ignore dg-
x
x
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkacho
v
[
ree]
PR rtl
-
optimiz
a
tion/
7
8
0
3
8
: Handle glo
b
al register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64] Use new
ta
r
g
e
t
pass re
g
istration framew
o
rk
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64]
A
d
d
spellchecking hints for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
kt
k
acho
v
[s
i
mpl
i
f
y
-rtx]
Zero-initialise l
o
c
a
l
array in
s
i
mp
l
i
fy
_
immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkac
h
o
v
[fold-const] Fix na
t
ive_encode_real for
HFm
o
de constants
commit
|
commitdiff
|
tree
2016-10-03
k
t
ka
c
hov
Revert:
[
RT
L
ifcv
t
] Transform (X == CST) ? -C
S
T : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt]
T
ransform (X == CST
)
? -CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[
A
R
M
] Fix -Wim
p
li
c
it-fa
l
lthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktk
a
c
hov
[regr
e
na
m
e
]
[sel-sched] Fix bogu
s
use of HARD_FRAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simp
l
ify
-
rtx] (GTU
(
PLUS
a C) (C -
1)) --> (LTU a -C
)
commit
|
commitdiff
|
tree
next