Add interleaved groups available after interleave analysis is done.
See updated tests.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
llvm/lib/Analysis/VectorUtils.cpp | ||
---|---|---|
31 | Sure, it would update many tests, but that would be better I suppose to see what happens. | |
llvm/test/Transforms/LoopVectorize/X86/vector_ptr_load_store.ll | ||
1 | With the -debug flag it was printing out the interleaved groups as well, which I felt takes away focus from the main check lines. |
llvm/include/llvm/Analysis/VectorUtils.h | ||
---|---|---|
654 | Would it be better to have InterleaveGroup::print(raw_ostream &OS) take care of dumping its members, possibly along with their indices, designated InsertPos, and IG's Factor/Reverse/Alignment attributes? |