[PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)

David Li via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 6 23:51:47 PDT 2016


davidxl added a comment.

New summary of the change:

1. split the legacy LoopAccess Analysis pass out of the header file LoopAccessAnalysis.h
2. introduced a new class LoopAccessFuncInfo that represents the function level analysis results that is cacheble.
3. move the interfaces that access the loop level LoopAccessInfo from legacy pass class to the new LoopAccessFuncInfo class
4. change clients to use the new interfaces

Does it make sense?


http://reviews.llvm.org/D20560





More information about the llvm-commits mailing list