Introduce RegionInfoAnalysis, which compute Region Tree in the new PassManager. NFC
authorHongbin Zheng <etherzhhb@gmail.com>
Thu, 25 Feb 2016 17:54:25 +0000 (17:54 +0000)
committerHongbin Zheng <etherzhhb@gmail.com>
Thu, 25 Feb 2016 17:54:25 +0000 (17:54 +0000)
commitbc53977a0decc0c25d15faccedd81e39da8320cf
tree3635c57cc4f607e923252260946e641f5635cff4
parent751337faa75179b57a315887f9dc6d8166eb0776
Introduce RegionInfoAnalysis, which compute Region Tree in the new PassManager. NFC

Differential Revision: http://reviews.llvm.org/D17571

llvm-svn: 261904
22 files changed:
llvm/include/llvm/Analysis/RegionInfo.h
llvm/lib/Analysis/RegionInfo.cpp
llvm/lib/Passes/PassBuilder.cpp
llvm/lib/Passes/PassRegistry.def
llvm/test/Analysis/RegionInfo/20100809_bb_not_in_domtree.ll
llvm/test/Analysis/RegionInfo/block_sort.ll
llvm/test/Analysis/RegionInfo/cond_loop.ll
llvm/test/Analysis/RegionInfo/condition_complicated.ll
llvm/test/Analysis/RegionInfo/condition_complicated_2.ll
llvm/test/Analysis/RegionInfo/condition_forward_edge.ll
llvm/test/Analysis/RegionInfo/condition_same_exit.ll
llvm/test/Analysis/RegionInfo/condition_simple.ll
llvm/test/Analysis/RegionInfo/exit_in_condition.ll
llvm/test/Analysis/RegionInfo/loop_with_condition.ll
llvm/test/Analysis/RegionInfo/loops_1.ll
llvm/test/Analysis/RegionInfo/loops_2.ll
llvm/test/Analysis/RegionInfo/mix_1.ll
llvm/test/Analysis/RegionInfo/nested_loops.ll
llvm/test/Analysis/RegionInfo/next.ll
llvm/test/Analysis/RegionInfo/paper.ll
llvm/test/Analysis/RegionInfo/two_loops_same_header.ll
llvm/test/Analysis/RegionInfo/unreachable_bb.ll