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
Enable option -mprefer-avx256 as default for Intel Skylake configuration
2017-11-17
Ser
g
ey
S
halnov
Enable opt
i
o
n
-mprefer-avx256 as default for Intel
.
.
.
commit
|
commitdiff
|
tree
2017-11-16
Julia Koval
F
ix G
F
NI check which didn't wor
k
properly in gfni+ss
e
.
.
.
commit
|
commitdiff
|
tree
2017-11-16
J
u
lia
K
oval
Enable
VBMI2 support [1/7]
commit
|
commitdiff
|
tree
2017-11-16
Julia Koval
G
FNI enabling [4/4]
commit
|
commitdiff
|
tree
2017-11-11
K
i
rill Yu
k
hin
Add forgotten
te
s
ts
.
commit
|
commitdiff
|
tree
2017-11-10
Julia Koval
GFN
I
enabling [3/4]
commit
|
commitdiff
|
tree
2017-11-07
J
uli
a
Koval
Fix SSE bits dependencies
.
commit
|
commitdiff
|
tree
2017-10-31
Julia Koval
GFNI e
n
ab
l
ing [2/4]
commit
|
commitdiff
|
tree
2017-10-26
Olga
Makhotin
a
Addin
g
missing CMP* int
r
insics
commit
|
commitdiff
|
tree
2017-10-24
S
ergey Shalnov
Avoi
d
51
2
-bi
t
mode MOV for prefer-avx256 optio
n
in
.
.
.
commit
|
commitdiff
|
tree
2017-10-20
Julia Koval
Add
GFNI co
m
m
a
n
d
l
i
ne
o
ptions and m
a
cros
commit
|
commitdiff
|
tree
2017-10-17
Olga Ma
k
hotina
Add mis
s
ing REDU
C
E[SD,SS]
intrinsics
commit
|
commitdiff
|
tree
2017-07-06
Sebastian
Peryt
Add missin
g
intrinsics for VGETMANT[SD,S
S
]
an
d
VGET
E
XP
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Ju
l
ia Koval
Remove old
r
o
unding co
d
e
commit
|
commitdiff
|
tree
2017-07-05
Sebast
i
an Pery
t
Scalar m
a
sk and
r
ound RTL template
s
commit
|
commitdiff
|
tree
2017-06-20
Julia Koval
Fix roundin
g
pattern s
i
mil
a
r to PR
7
3
350
.
commit
|
commitdiff
|
tree
2017-06-08
Julia Koval
Add mov[us]wb store
intrinsics
.
commit
|
commitdiff
|
tree
2017-06-08
Julia Koval
[
P
R73350][PR808
6
2] Im
p
ro
v
e subst for RC-
c
apa
b
l
e insns
.
commit
|
commitdiff
|
tree
2017-01-26
Kiri
l
l Yukhin
AVX-512
.
Fi
x
cons
t
ants fo
r
32b
v
a
riant
.
commit
|
commitdiff
|
tree
2017-01-23
Andrew
S
enkevich
Add AVX512 k-mask intrinsic
s
commit
|
commitdiff
|
tree
2017-01-20
A
n
d
rew S
e
nkevich
Add AVX512 k-
m
ask intrinsics
.
commit
|
commitdiff
|
tree
2017-01-10
A
n
drew Senkevich
Enable AVX-512 VPOPCNTD/VPOPCNTQ instr
u
c
t
ions
.
commit
|
commitdiff
|
tree
2016-09-18
Kirill
Yuk
h
i
n
pr6
8
63
3
.
c: Fi
x
expected res
u
l
t
.
commit
|
commitdiff
|
tree
2016-09-03
K
iri
l
l Yu
k
hin
ubsan
.
c
(
u
b
s
an_use
_
new
_
styl
e
_p): F
i
x check for empty
.
.
.
commit
|
commitdiff
|
tree
2016-09-02
Kirill Yukhin
a
vx
5
1
2
f-klogic-2
.
c: Fix oper
a
nd calculation order
.
commit
|
commitdiff
|
tree
2016-07-04
Yuri Rum
y
a
n
t
sev
i386
.
c
(
ix86_expand_vec_perm)
:
Add h
a
ndle one-operand
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
Yuri Rumyantsev
r
e
PR tree-optimizatio
n
/70729 (Loop m
a
r
k
ed with o
m
p
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Kiril
l
Yukhin
AV
X
-512
.
L
imit constraint for scalar ope
r
and i
n
split
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
Kirill Yu
k
hin
i386
.
Ext
e
nd s
t
atic
buffers
.
Fix SF mode operand constra
i
nt
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
Kir
i
ll Yukhin
AVX-512
.
U
se `Yv' for SF mode opera
n
d in vec_concat
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
P
e
tr Mu
r
zin
Fix patterns to ena
b
le sse-14
.
c to compil
e
with -masm
.
.
.
commit
|
commitdiff
|
tree
2016-04-21
Kirill Yukhin
AVX-51
2
.
PR t
a
r
get/70728
.
Use separat
e
constra
i
nt for
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Kirill Yukhin
A
VX-512
.
F
i
x mod
e
size
che
c
k
.
commit
|
commitdiff
|
tree
2016-04-15
K
i
rill
Yukhin
AVX-512
.
F
i
x
mem operand modifier for Intel s
y
n
t
ax
.
commit
|
commitdiff
|
tree
2016-03-31
Ki
r
il
l
Yukhin
re
P
R targe
t
/70453 (gcc genera
t
e
s
invalid instruction
.
.
.
commit
|
commitdiff
|
tree
2016-03-28
Kirill Y
u
khin
re PR target/
7
040
6
(
I
C
E
:
in extract
_
in
s
n, at rec
o
g
.
.
.
commit
|
commitdiff
|
tree
2016-03-22
K
irill Yukhin
Remo
v
e
dupli
c
ated AV
X
-
5
12VL
b
it check
.
commit
|
commitdiff
|
tree
2016-03-22
Kiri
l
l Yukhin
re PR
t
ar
g
et
/
70
3
25 (ICE
o
n _
_
built
i
n_ia32_s
t
o
re
d
quqi256_mas
k
)
commit
|
commitdiff
|
tree
2016-03-21
Kirill Yukhin
re PR targ
e
t/70293 ([IC
E
, AVX-512]
W
rong r
e
g constr
a
ints
.
.
.
commit
|
commitdiff
|
tree
2016-03-18
K
i
rill
Yukhi
n
sse
.
md: Use vp
b
r
o
adc
a
s
t
q for br
o
adcasting DF value
s
.
.
.
commit
|
commitdiff
|
tree
2016-02-03
K
i
rill Yukhin
re P
R
target/691
1
8
(
Wrong condition in
avx512f_
m
askcm
p
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
Kirill
Y
ukhin
Fix I
C
E in vectorizable_store ()
.
commit
|
commitdiff
|
tree
2015-12-24
Kirill Y
u
khi
n
Add missing intrinsic fil
e
.
commit
|
commitdiff
|
tree
2015-12-24
Kirill Yukhin
Introduc
e
support
f
o
r
P
K
U
instructions
.
commit
|
commitdiff
|
tree
2015-12-16
Kirill Yukhi
n
i386-
c
.
c (
i
x
86_target_mac
r
os_internal): Remove dup
l
icate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Kiril
l
Yu
k
h
i
n
AVX-512
.
Fi
x
assembler section fo
r
broadca
s
t p
a
tt
e
rn
.
commit
|
commitdiff
|
tree
2015-12-08
Kirill Yukhin
pr686
2
7
.
f: Use
'
!ia32' i
n
stead
of 'lp64' in t
a
rget
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Kirill Yu
k
hin
pr68627
.
f: Limit target
t
o x86
.
commit
|
commitdiff
|
tree
2015-12-07
Kiril
l
Yu
k
hin
re PR ta
r
g
e
t
/
68627
(
[i386
,
AVX-512] I
l
legal insn generate
d
.
.
.
commit
|
commitdiff
|
tree
2015-12-07
Kirill Yukhin
Co
m
mit
accidentally fo
r
g
otten te
s
ts
.
commit
|
commitdiff
|
tree
2015-12-07
K
i
ril
l
Yukhin
re PR target/6
8
633 ([
i
3
86, AVX-512] Spe
c
2006/434
.
zeus
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Kirill Yukhin
Add notinbr
a
nch/inbranch flags t
o
attribu
t
e __simd_
_
.
commit
|
commitdiff
|
tree
2015-12-03
Kirill Yukhin
Add
e
d missi
n
g Chan
g
eLogs
.
Fix s
c
an pa
t
t
ern for gcc
.
.
.
commit
|
commitdiff
|
tree
2015-12-02
Ki
r
ill Y
u
khin
A
VX-
5
12
.
S
plit
out
m
ask version for vec_extract_hi_
.
.
.
commit
|
commitdiff
|
tree
2015-11-30
Kiril
l
Yukh
i
n
[AVX-512
]
Ena
b
le QI-mod
e
mask logic patterns
on non
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
I
gor Z
a
myatin
re PR c++/68001 ([cilkplus] ICE in cp_gimp
l
if
y
_expr
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Kirill Yukhin
re
P
R
c
++/68158 (Function
a
ttribute
s
pars
e
d incorrectly
.
.
.
commit
|
commitdiff
|
tree
2015-11-16
Kirill Yukhin
Add _
_
a
ttribu
t
e__((
_
_simd__))
t
o GCC
.
commit
|
commitdiff
|
tree
2015-11-11
Julia Koval
Fix t
y
po
.
commit
|
commitdiff
|
tree
2015-11-11
Jul
i
a
Ko
v
al
Fi
x
target arch
attribute for Sk
y
lake
.
commit
|
commitdiff
|
tree
2015-10-06
Alex
a
nder
F
omin
AVX-
5
12
.
Avoid upper-bank registers w
h
en splitt
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-10-06
Kirill Yukhin
buil
t
in_target
.
c
:
Fi
x
AVX-512VBMI detection
.
commit
|
commitdiff
|
tree
2015-10-06
Kirill Yukhi
n
builtin_target
.
c: Fix AV
X
-5
1
2
V
BMI dete
c
t
i
on
.
commit
|
commitdiff
|
tree
2015-10-06
Kirill Yukhin
builtin_target
.
c:
A
dd ch
e
ck fo
r
A
E
S and PCLMUL
.
commit
|
commitdiff
|
tree
2015-10-05
Kirill
Y
ukhin
cpuinf
o
.
c
(get_intel_cpu):
D
et
e
ct
"sk
y
lake-avx512"
.
commit
|
commitdiff
|
tree
2015-10-02
Kirill Yukhin
AVX-512
.
commit
|
commitdiff
|
tree
2015-10-02
Kirill Yukhin
Update
ex
t
ract_even_odd w/ A
V
X-512BW insns
.
commit
|
commitdiff
|
tree
2015-10-02
Kirill
Y
ukhin
i
n
vo
k
e
.
texi: Mentio
n
-mavx5
1
2v
l
, -m
a
vx512bw, -mavx512d
q
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
K
i
ri
l
l Yu
k
h
i
n
avx512v
b
mi-chec
k
.
h
(main): Fix register name while
.
.
.
commit
|
commitdiff
|
tree
2015-09-23
K
irill Yukh
i
n
AVX-512
.
Fix emit in '*<mshift><
m
od
e
>3'
p
a
ttern
.
commit
|
commitdiff
|
tree
2015-09-23
Kiri
l
l Yukhin
AV
X
-512
.
Ad
d
kshi
f
t
[
lr]
[
bwdq]
.
Fix iter
a
tor
.
commit
|
commitdiff
|
tree
2015-09-22
Al
e
xan
d
er Fom
i
n
re P
R
target/6
7
480 (AVX512
b
itwise lo
g
ic
o
pe
r
ations
.
.
.
commit
|
commitdiff
|
tree
2015-09-22
Kir
i
ll Yukhin
AVX-512
.
Introduce
S
Kylake s
e
rver CPU
.
commit
|
commitdiff
|
tree
2015-09-22
Ki
r
ill Yukhin
A
VX-512
.
Fi
x
p
atterns for kun
p
ck insns
.
commit
|
commitdiff
|
tree
2015-09-22
Kiril
l
Y
u
k
hin
AVX-512
.
Fix
kxnor insn sp
l
it
.
commit
|
commitdiff
|
tree
2015-09-04
Andr
e
y Turetsk
i
y
avx512f-scatter
-
1
.
c
:
New
.
commit
|
commitdiff
|
tree
2015-09-04
And
r
ey
Turet
s
k
i
y
gcc/
commit
|
commitdiff
|
tree
2015-09-04
And
r
ey Ture
t
skiy
tm
.
texi
.
in (TARGET_V
E
CTO
R
IZE_BUILTIN_SCATTE
R
): New
.
commit
|
commitdiff
|
tree
2015-08-05
Kirill Yuk
h
in
D
isable AVX-
5
1
2
VL insns for s
c
ala
r
mode operand
s
on
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Kirill Yukhin
Merge S
S
E
and AVX ptest patt
e
rns
.
commit
|
commitdiff
|
tree
2015-07-31
Petr Murzi
n
Refacto
r
in
g
masked
b
uilt-in decls
t
o
use proper mask
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
K
irill
Yukhin
re PR target/65671 (A
s
sembly
f
ailu
r
e
(invali
d
register
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
Kirill Yukhin
re
P
R target/65676 (ICE
:
in extract_insn
,
at recog
.
.
.
commit
|
commitdiff
|
tree
2015-03-06
Kirill Yukhin
MAINT
A
INER
S
(CPU Port Maint
a
iners): Add myself i386
.
.
.
commit
|
commitdiff
|
tree
2014-12-16
Ig
o
r Za
m
yatin
i
3
86
.
c (ix86_ad
d
ress_cost): Add exp
l
i
cit restric
t
ion
.
.
.
commit
|
commitdiff
|
tree
2014-12-10
Alexander Ivche
n
ko
linu
x
.
c (linux_h
a
s_ifunc_p): Remove
.
commit
|
commitdiff
|
tree
2014-12-10
Varvara Rai
n
chik
config
.
h
.
in: R
e
generat
e
.
commit
|
commitdiff
|
tree
2014-11-18
Alexan
d
e
r
Iv
c
he
n
ko
s
afe-3
.
c: Add bind_pic_locally
.
commit
|
commitdiff
|
tree
2014-11-13
Andrey Ture
t
ski
y
[PATCH 4/4] O
p
en
M
P 4
.
0
offloading to Intel MIC:
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Ily
a
Ve
r
bin
[PATCH 3/
4
] OpenMP 4
.
0
offlo
a
din
g
to Intel MI
C
: libgo
m
p
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Ki
r
il
l
Yukhin
[PATC
H
2/4
]
OpenMP 4
.
0 o
f
floading to Intel
M
IC: libofflo
a
dmic
.
commit
|
commitdiff
|
tree
2014-11-13
Ily
a
Verbin
[PATCH 1/4] OpenMP
4
.
0 offloa
d
ing to Intel MIC:
mkoffload
.
commit
|
commitdiff
|
tree
2014-11-13
Andrey Tur
e
tsk
i
y
[PATCH 7/7] OpenMP 4
.
0 offloadin
g
infrastru
c
tur
e
:
testsu
i
te
.
commit
|
commitdiff
|
tree
2014-11-13
Bernd Sch
m
idt
[PAT
C
H 6/7] OpenMP 4
.
0 offloading infrastructu
r
e: option
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Jaku
b
Je
l
inek
[PATC
H
5/7] O
p
enMP 4
.
0 offload
i
ng infrastr
u
ct
u
re: li
b
gomp
.
commit
|
commitdiff
|
tree
2014-11-13
I
lya Verbin
[PATCH 4/7
]
O
p
enMP 4
.
0 offloading infras
t
ructure:
l
to
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Ilya
Verbin
[PATCH 3
/
7] OpenMP 4
.
0 offload
i
ng infrastructure:
Of
f
l
o
a
d
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
I
l
ya
V
e
r
bin
[PATC
H
2
/7] Ope
n
M
P 4
.
0 o
f
floa
d
i
n
g infr
a
s
t
r
ucture: LTO
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Bernd Sch
m
idt
[
P
ATCH
1/7]
O
penMP 4
.
0 offloadin
g
infrast
r
u
cture: configure
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Kirill
Y
ukhin
Re
n
ame struct in g
c
c/lra-lives
.
c
commit
|
commitdiff
|
tree
next