Skip to content
GitLab
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
81ec76b6
Commit
81ec76b6
authored
Sep 24, 2018
by
James Willis
Browse files
Added --disable-hand-vec option to disable hand written vectorisation.
parent
c6b41bb3
Changes
1
Hide whitespace changes
Inline
Side-by-side
configure.ac
View file @
81ec76b6
...
...
@@ -322,6 +322,16 @@ AC_ARG_ENABLE([vec],
[enable_vec="yes"]
)
# Disable hand written vectorisation. Slightly odd implementation as want
# to describe as --disable-hand-vec, but macro is enable (there is no enable action).
AC_ARG_ENABLE([hand-vec],
[AS_HELP_STRING([--disable-hand-vec],
[Disable intrinsic vectorization]
)],
[enable_hand_vec="$enableval"],
[enable_hand_vec="yes"]
)
HAVEVECTORIZATION=0
if test "$enable_opt" = "yes" ; then
...
...
@@ -345,7 +355,6 @@ if test "$enable_opt" = "yes" ; then
fi
fi
if test "$enable_vec" = "no"; then
if test "$ax_cv_c_compiler_vendor" = "intel"; then
CFLAGS="$CFLAGS -no-vec -no-simd"
...
...
@@ -359,7 +368,7 @@ if test "$enable_opt" = "yes" ; then
else
AC_MSG_WARN([Do not know how to disable vectorization for this compiler])
fi
el
se
el
if test "$enable_hand_vec" = "yes"; then
AC_DEFINE([WITH_VECTORIZATION],1,[Enable vectorization])
HAVEVECTORIZATION=1
fi
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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