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

Hao Liu Hao.Liu at arm.com
Thu May 7 22:48:46 PDT 2015


In http://reviews.llvm.org/D9368#167666, @rengolin wrote:

> Hao,
>
> About the redundant code with SLP and others, there is a new loop library in lib/Transform/Utils/LoopUtils.cpp which you can use. If it's not a loop utility, please find the best appropriate place in the same directory and remove it from SLP and others.
>
> cheers,
> --renato


Hi Renato,

There is no "LoadStoreUtils" like files in lib/Transform/Utils. As currently such functions are only used in SLP and LoopVectorizer, I've moved them into VectorUtils.h and VectorUtils.cpp.

Thanks,
-Hao


http://reviews.llvm.org/D9368

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






More information about the llvm-commits mailing list