[PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access

Adam Nemet anemet at apple.com
Thu May 21 20:29:42 PDT 2015


Hi Hao,

Thinking about this a bit more, why are we collecting the InterLeaveGroups in LAA?  LAA provides loop dependence information and computing this additional, unrelated information comes at a cost.  Clients other than LV would pay for this without using it.  I think that the InterLeaveGroups analysis should probably live in LV.

What do you think?  Let me know if I am missing something from an earlier discussion.

Adam


http://reviews.llvm.org/D9368

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/






More information about the llvm-commits mailing list