aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Transforms/Vectorize.h
diff options
context:
space:
mode:
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;