Clean up constructor logic and member access for LoopVectorizeHints.
authorEric Christopher <echristo@gmail.com>
Fri, 2 May 2014 20:40:04 +0000 (20:40 +0000)
committerEric Christopher <echristo@gmail.com>
Fri, 2 May 2014 20:40:04 +0000 (20:40 +0000)
commitf41cc338360ea60d3ef7c87357636e71004a55f1
tree07e4a6dffd0ca2b16de167a06ece28fd9f32db8f
parent688567e91cf42fcffec70eb8abf2c6c31b7add4a
Clean up constructor logic and member access for LoopVectorizeHints.

There are public functions that mutate various members as well as
another private member already, so make all the members private to
avoid the discontinuity and add accessors for the values. Should
be no functional change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207868 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Vectorize/LoopVectorize.cpp