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
[libgfortran] Fix uninitialized variable use in fallback_access
2018-09-14
ktkachov
[l
i
bgfortran] Fi
x
uninitial
i
zed variable us
e
in fallb
a
c
k
_access
commit
|
commitdiff
|
tree
2018-09-13
k
t
k
achov
[Aarc
h
64]
E
xploiting BFXIL when
O
R
-ing tw
o
AND
-
operations
.
.
.
commit
|
commitdiff
|
tree
2018-09-05
ktkachov
Optimise sq
r
t recip
r
ocal mul
t
iplications
commit
|
commitdiff
|
tree
2018-08-31
ktkac
h
ov
[
i
p
a-i
n
line]
[
obvious]
F
ix typ
o
s i
n
comment
commit
|
commitdiff
|
tree
2018-08-29
k
t
kachov
[AARCH6
4
]
Use stdint integers in v
e
ct_su_add_su
b
.
c
commit
|
commitdiff
|
tree
2018-08-22
ktkachov
Change AArch64 speci
f
ic FMAX/FMIN tests into
g
ene
r
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
ktkachov
[GCC][AARCH64] Ca
n
o
nicalize aarch64 wi
d
e
n
ing simd plus
.
.
.
commit
|
commitdiff
|
tree
2018-07-19
ktkachov
[Fortran] Use MIN
/
MAX_E
X
PR or IFN_FMIN/MAX for m
i
n
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
ktkac
h
ov
[arm] Avoid STRD with odd regis
t
er for TARGET_A
R
M in
.
.
.
commit
|
commitdiff
|
tree
2018-06-27
ktka
c
hov
[A
A
rch64]
Add
sup
p
ort f
o
r A
r
m Co
r
t
e
x-
A
7
6
commit
|
commitdiff
|
tree
2018-06-27
ktkachov
[arm] Add
s
upport for Arm Cortex-A76
commit
|
commitdiff
|
tree
2018-06-20
ktkacho
v
[AArch64] Sup
p
ort f
o
r L
D
P/STP of Q-registers
commit
|
commitdiff
|
tree
2018-06-05
ktkachov
[arm] PR target/814
9
7: Fix
a
rm_acle
.
h
for C+
+
commit
|
commitdiff
|
tree
2018-06-01
ktka
c
hov
[AArch64]
U
s
e
d
p
refer aliases
SXTL(2
)
and UXTL(2)
commit
|
commitdiff
|
tree
2018-05-30
k
t
kachov
[AArch64] Impr
o
v
e LDP/STP generation
t
hat req
u
ires
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
k
t
kachov
[a
r
m]
Remove
mode26 feature bit
commit
|
commitdiff
|
tree
2018-05-22
ktkachov
[AA
r
ch64, patc
h
] Refactor of
aarch64-ldpstp
commit
|
commitdiff
|
tree
2018-05-22
ktkacho
v
[AArch64
]
Merge
s
tores of D-register
v
alues with
d
iffe
r
ent
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
k
t
kachov
[AA
r
ch64][committed] Fix gc
c
.
targe
t
/a
a
rch64/
v
ec_
i
ni
t
_1
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
svn rm file
s
mis
s
ed out fro
m
"[arm][2/2] Re
m
ove
su
p
port
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkachov
[A
A
rch64] Implement usadv
1
6qi
and ssadv16qi
stan
d
a
r
d
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[
arm]
[
2
/
2] Remove
s
up
p
ort for -mar
c
h=a
r
m
v3 a
n
d
o
lder
commit
|
commitdiff
|
tree
2018-05-18
ktkach
o
v
[arm][1
/
2
]
Remove support
f
o
r
deprecated -march=a
r
mv5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[AArch64
]
Unify ve
c
_set pa
t
terns,
s
upp
o
r
t float
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
k
tkachov
[patc
h
AArch64] Do
n
ot p
e
rform a vector
splat for
v
e
c
to
r
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
ktka
c
hov
[AArch64]
A
d
d
co
m
b
i
ne
p
a
t
tern
t
o fuse AESE/AES
M
C
instructions
commit
|
commitdiff
|
tree
2018-05-03
k
t
kachov
[tree-co
m
plex
.
c
] PR
t
ree-optimiz
a
tion/70291: I
n
line
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
Fix
aa
r
ch64 ILP32 ICE with
va
a
rg g
i
mplified
c
ode
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[arm] PR targe
t
/82518: Retu
r
n f
a
lse in ARRAY_MODE_SUPPOR
T
ED_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
k
t
kachov
[AArc
h
64] PR target/85512: Tighten S
I
MD
r
ight
shi
f
t
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
kt
k
a
chov
[AArch64] PR target/8
5
512:
Tighten SIMD right shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
Fix missing hunk from previo
u
s commit
commit
|
commitdiff
|
tree
2018-04-20
ktkachov
PR
testsuite/85483: Move aarch64/sve/vcond_1
.
c
test
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
ktkachov
PR testsuite/85326
commit
|
commitdiff
|
tree
2018-04-17
k
t
kac
h
ov
[AArch64/arm] PR testsu
i
t
e
/
85326 Avoid C++ te
s
ts
when
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktkachov
[expl
o
w] PR
t
arge
t
/85173: validize
m
e
m
ory
be
f
ore pas
s
ing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktkachov
[AArch64] XF
A
IL gcc
.
target/aar
c
h64/store_
v
2vec_lanes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktkachov
[
a
rm] PR target
/
85
0
26: Fix
l
d
r
s
h
length es
t
imat
e
in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktkachov
Comm
i
t missing C
h
angelogs for PR tar
g
et/82518 fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkachov
T
his PR s
h
ows that we get the
l
oad/sto
r
e
_
lanes logic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
kt
k
achov
[arm] PR target/83193:
D
o
not print a
r
ch/cpu
hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
ktkacho
v
[AArch64] PR target
/
8
4748
:
Mark *c
o
mpare_cs
t
ore<mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[AAr
c
h64] PR tree-optimizatio
n
/64946: XFAIL gcc
.
targe
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[testsuite] XF
A
I
L
gcc
.
dg/tree
-
ssa/ssa-dom-cse-
2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[AArch64] Fix g
c
c
.
target/aarch
6
4/sub
s
_compare_
[
12
]
.
c
commit
|
commitdiff
|
tree
2018-01-26
k
t
k
a
c
hov
[arm] X
F
AI
L
a
dvsimd-intrinsics/
v
ld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkac
h
o
v
[
t
ests
u
ite] Fix arm
op
t
ions in gcc
.
dg/lto
/
20
1
1020
1
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkachov
[arm] Make gcc
.
target/arm/copysign
_
softfloat_1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
k
t
kachov
[ar
m
] Fix gcc
.
target/ar
m
/negdi-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[
arm] Fix
g
cc
.
target/arm/pr4095
6
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktk
a
chov
[ar
m
] F
i
x gcc
.
ta
r
get
/
a
rm/pr790
5
8
.
c
commit
|
commitdiff
|
tree
2018-01-18
kt
k
achov
[
a
rm] Fix
gcc
.
targ
e
t/ar
m
/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[
arm] PR targ
e
t/65578:
F
ix
b
uiltin-bsw
a
p16-1
.
c an
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkach
o
v
[arm] Fix gcc
.
t
arget/a
r
m/g2
.
c and scd4
2
-
2
.
c
f
or --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[a
r
m][testsuit
e
] Fix -march
t
es
t
s in effect
i
ve
t
a
r
g
et
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkacho
v
[
a
r
m] Convert gcc
.
tar
g
e
t
/arm/
s
t
l
-
cond
.
c into an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm]
F
ix
gcc
.
target/arm/pr
4
0887
.
c directives
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[arm] Fix gcc
.
target/ar
m
/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
k
tkach
o
v
[arm] PR target/83
6
87: Fix invalid comb
i
nation o
f
VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkach
o
v
[arm][
3
/3] Implement fp16fml lane int
r
in
s
i
c
s
commit
|
commitdiff
|
tree
2018-01-11
kt
k
ach
o
v
[a
r
m][2/3
]
Implement fp1
6
fml ext
e
nsion for ARMv
8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
k
tk
a
chov
[arm
]
[1/3
]
Add -march=
a
rm
v
8
.
4-a option
commit
|
commitdiff
|
tree
2018-01-08
kt
k
a
c
hov
[arm] Add -mar
c
h=
a
rmv8
.
3-a
and dotpr
o
d multilib selec
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
k
t
k
achov
[arm] Specify +dotprod support for Cor
t
ex-A5
5
a
n
d Cort
e
x
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktk
a
chov
[arm] Fix assembler option rewrite alphabe
t
i
cal comparison
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[PA
T
CH, PR83492] Fi
x
s
el
e
c
t
i
o
n
of
aarch64 big
-
endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
tk
a
chov
[
a
rm][doc] Do
c
ument acc
e
pted
-march=armv8
.
3-a extens
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktka
c
hov
[aarch
6
4][libstdc++] Use __ARM_BIG_ENDIAN instead
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[ar
m
] PR t
a
rge
t
/82975: Guard against r
e
g
_
r
enumber
b
eing
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[
a
rm
]
P
R targe
t
/82975: Guard a
g
ainst reg_ren
u
mber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkac
h
ov
[arm] Add -mverbos
e
-cos
t
-dump and de
-
verbosify cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkacho
v
[AArch64] Specify fp16 support fo
r
C
o
rtex-A55 a
n
d Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[AR
M
]
Fix tes
t
armv8
_
2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktka
c
h
o
v
[ARM]
F
ix test armv8_2-fp16-
m
ove-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM]
Fix mo
r
e -Wreturn-type fallout
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AArch64] Improve
s
ch
e
duling mode
l
for X-Gen
e
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[
A
Arch64] Add
S
T
P
p
att
e
rn
to store a vec_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktka
c
hov
[simplify-rtx] Simplify vec_merge of vec_duplica
t
es
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
kt
k
achov
vec_merge
+
vec_duplic
a
te
+ vec_concat
s
i
mplificatio
n
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
Simp
l
ify vec_merge o
f
vec_duplicate w
i
th const_vector
commit
|
commitdiff
|
tree
2017-09-13
k
tkachov
[
store-merging]
U
se store order as tie-breake
r
in sort_
b
y_bitpos
commit
|
commitdiff
|
tree
2017-09-11
k
t
kach
o
v
Add mysel
f
as
AR
M
po
r
t m
a
intainer
commit
|
commitdiff
|
tree
2017-07-14
k
tk
a
ch
o
v
Update co
m
ment
i
n gimple-ssa-store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkach
o
v
[
AArch6
4
]
Fix
s
trict al
i
asing iss
u
e in
g
cc
.
ta
r
get/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkacho
v
[AArch64] Fix atomic
_
cm
p
_exchange_zero_reg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
k
t
kachov
[AA
r
ch6
4
] Allo
w
c
onst0_rtx operand
f
or at
o
mic com
p
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktk
a
c
hov
[
A
Arch64] Add
c
ombine pa
t
tern for
s
toring lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
t
kac
h
ov
[AArch64
]
Use SUBS for parallel s
u
btraction and
compariso
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
t
k
a
chov
[
AArch64] Peephole for SUB
S
commit
|
commitdiff
|
tree
2017-06-02
ktkacho
v
[AArch64
]
Add HF ve
c
tor
modes
to lane-to-lane INS
p
attern
commit
|
commitdiff
|
tree
2017-06-02
ktkac
h
ov
[A
A
rch64] Emit
tighter
strong
a
t
o
m
i
c compare-exch
a
nge
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkach
o
v
[
A
Arch
6
4
]
A
ccept more addressing m
o
des
f
or PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[
ARM] Add source
mode to coprocessor patte
r
n SETs
commit
|
commitdiff
|
tree
2017-03-23
kt
k
a
c
ho
v
[
A
RM]
P
R target/
7
1436: Restrict *l
o
ad_multiple pa
t
ter
n
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkachov
[
A
Arc
h
64] Us
e
'x' constraint
f
o
r
ve
c
tor HFmod
e
multiplicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkac
h
ov
[A
R
M]
P
R
target/7
9
91
1
: Invalid vec_
s
e
l
e
c
t arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArch
6
4
]
PR target/79913: VEC_
S
EL
E
CT bu
g
s in aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
PR c/7
9
855: add full
stop to
s
tore merging param descr
i
ptions
commit
|
commitdiff
|
tree
2017-03-03
k
tkachov
[AArch64] F
i
x boot
s
trap due to wi
d
e_
i
nt
.
el
t
(0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
k
tk
a
chov
Skip gcc
.
d
g
/
gimplefe-26
.
c on no
n
-c99 runtime targets
commit
|
commitdiff
|
tree
next