[PATCH] D12694: Merge TempScopInfo into ScopInfo

Michael Kruse via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 8 07:43:45 PDT 2015


Meinersbur created this revision.
Meinersbur added reviewers: grosser, jdoerfert.
Meinersbur added subscribers: llvm-commits, pollydev.
Meinersbur added a project: Polly.
Herald added a subscriber: sanjoy.

The TempScopInfo (-polly-analyze-ir) pass is removed and its work taken over by
ScopInfo (-polly-scops). Several tests depend on -polly-analyze-ir and use
-polly-scops instead which for the moment simplly prints the output of both
passes. This again is not expected by some other passes which have been adapted.

http://reviews.llvm.org/D12694

Files:
  include/polly/LinkAllPasses.h
  include/polly/ScopInfo.h
  lib/Analysis/ScopInfo.cpp
  lib/CodeGen/CodeGeneration.cpp
  lib/Support/RegisterPasses.cpp
  test/ScopInfo/Alias-0.ll
  test/ScopInfo/Alias-1.ll
  test/ScopInfo/Alias-2.ll
  test/ScopInfo/Alias-3.ll
  test/ScopInfo/Alias-4.ll
  test/ScopInfo/aliasing_many_parameters_not_all_involved.ll
  test/ScopInfo/bug_2010_10_22.ll
  test/ScopInfo/bug_2011_1_5.ll
  test/ScopInfo/cond_in_loop.ll
  test/TempScop/inter_bb_scalar_dep.ll
  test/TempScop/intra_and_inter_bb_scalar_dep.ll
  test/TempScop/intra_bb_scalar_dep.ll
  test/TempScop/not-a-reduction.ll
  test/TempScop/scalar_to_array.ll
  test/TempScop/tempscop-printing.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D12694.34215.patch
Type: text/x-patch
Size: 24347 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150908/19ee6fb9/attachment.bin>


More information about the llvm-commits mailing list