Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
SWIFT
SWIFTsim
Commits
547b3898
Commit
547b3898
authored
May 05, 2017
by
James Willis
Browse files
Masks are not needed.
parent
91422847
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/runner_doiact_vec.c
View file @
547b3898
...
...
@@ -1942,19 +1942,6 @@ __attribute__((always_inline)) INLINE void runner_doself2_force_vec_3(
&
v_vix
,
&
v_viy
,
&
v_viz
,
&
v_rhoi
,
&
v_grad_hi
,
&
v_pOrhoi2
,
&
v_balsara_i
,
&
v_ci
,
&
icount_align
,
2
);
/* Initialise masks to true in case remainder interactions have been
* performed. */
vector
int_mask
,
int_mask2
;
#ifdef HAVE_AVX512_F
KNL_MASK_16
knl_mask
=
0xFFFF
;
KNL_MASK_16
knl_mask2
=
0xFFFF
;
int_mask
.
m
=
vec_setint1
(
0xFFFFFFFF
);
int_mask2
.
m
=
vec_setint1
(
0xFFFFFFFF
);
#else
int_mask
.
m
=
vec_setint1
(
0xFFFFFFFF
);
int_mask2
.
m
=
vec_setint1
(
0xFFFFFFFF
);
#endif
/* Perform interaction with 2 vectors. */
for
(
int
pjd
=
0
;
pjd
<
icount_align
;
pjd
+=
(
2
*
VEC_SIZE
))
{
runner_iact_nonsym_2_vec_force_nomask
(
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment