================ @@ -602,6 +599,7 @@ class InnerLoopVectorizer { /// vector elements. ElementCount VF; +public: ---------------- lukel97 wrote: How come we're marking these as public? https://github.com/llvm/llvm-project/pull/151925