Refactor: Use positive field names in VectorizeConfig.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154249 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Hongbin Zheng
2012-04-07 03:56:23 +00:00
parent 847307a35b
commit 86312cc15f
2 changed files with 27 additions and 25 deletions

View File

@ -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;