I later (after r278573) found that LoopIterator.h has some overlapping with LoopBodyTraits. It's good to use LoopBodyTraits because a *Traits struct is algorithm independent.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
I'm all for moving this out of LoopVectorizer.cpp and into a relevant header file. This is in fact what I suggested in https://reviews.llvm.org/D22952#506383