repo.or.cz
/
official-gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
* g++.dg/other/i386-2.C (dg-options): Add -mavx512pf.
[official-gcc.git]
/
gcc
/
testsuite
/
gcc.target
/
i386
/
set-v8hi-1.h
blob
87762b82e99a5688fab71ad9a3e25f4cc701d43b
1
#include CHECK_H
2
3
static
__m128i
4
__attribute__
((
noinline
))
5
foo
(
short
*
v
)
6
{
7
return
_mm_set_epi16
(
v
[
7
],
v
[
6
],
v
[
5
],
v
[
4
],
v
[
3
],
v
[
2
],
v
[
1
],
v
[
0
]);
8
}
9
10
static void
11
TEST
(
void
)
12
{
13
short
v
[
8
] = { -
3
,
6000
,
48
,
104
, -
90
,
34567
, -
1248
,
34678
};
14
union128i_w u
;
15
16
u
.
x
=
foo
(
v
);
17
if
(
check_union128i_w
(
u
,
v
))
18
abort
();
19
}