Introduce RegionInfoAnalysis, which compute Region Tree in the new PassManager. NFC
authorHongbin Zheng <etherzhhb@gmail.com>
Thu, 25 Feb 2016 16:33:26 +0000 (16:33 +0000)
committerHongbin Zheng <etherzhhb@gmail.com>
Thu, 25 Feb 2016 16:33:26 +0000 (16:33 +0000)
commit2fa386fd6c29d3bc7ac38985e32821cd4b133fb2
tree676cc315bb15f33fad7196e2b37fe20c6a060e83
parent237197ba632987e109bce87dc49e2d85ebd6d408
Introduce RegionInfoAnalysis, which compute Region Tree in the new PassManager. NFC

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

llvm-svn: 261884
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