aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Transforms/Vectorize.h
diff options
context:
space:
mode:
authorHongbin Zheng <etherzhhb@gmail.com>2012-04-07 03:56:23 +0000
committerHongbin Zheng <etherzhhb@gmail.com>2012-04-07 03:56:23 +0000
commit86312cc15f29ce2bbd9647b94862e068045280c3 (patch)
tree458d2c2004d960a5644650a53daf1ca306869756 /include/llvm/Transforms/Vectorize.h
parent847307a35b33bf3b9c68510c71b41794de9f2cca (diff)
Refactor: Use positive field names in VectorizeConfig.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154249 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Transforms/Vectorize.h')
-rw-r--r--include/llvm/Transforms/Vectorize.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/include/llvm/Transforms/Vectorize.h b/include/llvm/Transforms/Vectorize.h
index 669125845f..7701ceb4d0 100644
--- a/include/llvm/Transforms/Vectorize.h
+++ b/include/llvm/Transforms/Vectorize.h
@@ -28,23 +28,23 @@ struct VectorizeConfig {
/// @brief The size of the native vector registers.
unsigned VectorBits;
- /// @brief Don't try to vectorize integer values.
- bool NoInts;
+ /// @brief Vectorize integer values.
+ bool VectorizeInts;
- /// @brief Don't try to vectorize floating-point values.
- bool NoFloats;
+ /// @brief Vectorize floating-point values.
+ bool VectorizeFloats;
- /// @brief Don't try to vectorize casting (conversion) operations.
- bool NoCasts;
+ /// @brief Vectorize casting (conversion) operations.
+ bool VectorizeCasts;
- /// @brief Don't try to vectorize floating-point math intrinsics.
- bool NoMath;
+ /// @brief Vectorize floating-point math intrinsics.
+ bool VectorizeMath;
- /// @brief Don't try to vectorize the fused-multiply-add intrinsic.
- bool NoFMA;
+ /// @brief Vectorize the fused-multiply-add intrinsic.
+ bool VectorizeFMA;
- /// @brief Don't try to vectorize loads and stores.
- bool NoMemOps;
+ /// @brief Vectorize loads and stores.
+ bool VectorizeMemOps;
/// @brief Only generate aligned loads and stores.
bool AlignedOnly;