OSDN Git Service

New Test-Case for Region Analysis
authorTobias Grosser <tobias@grosser.es>
Sun, 5 Mar 2017 14:08:28 +0000 (14:08 +0000)
committerTobias Grosser <tobias@grosser.es>
Sun, 5 Mar 2017 14:08:28 +0000 (14:08 +0000)
commit0aa075fffd87abcc28fc4799699404be37cd761f
tree19ac6eba85751cfb9751fa0b1c1ef7d51285dc8f
parent86e74e5f11d903fd25a841f363194ab42c51c763
New Test-Case for Region Analysis

While working on improvements to the region info analysis, this test case caused
an incorrect region 1 => 2 to be detected.  It is incorrect because entry has an
outgoing edge to 3.  This is interesting because 1 dom 2 and 2 pdom 1, which
should have been enough to prevent incoming forward edges into the region and
outgoing forward edges from the region.

Reviewers: grosser

Subscribers: llvm-commits

Contributed-by: Nandini Singhal <cs15mtech01004@iith.ac.in>
Differential Revision: https://reviews.llvm.org/D30603

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@296988 91177308-0d34-0410-b5e6-96231b3b80d8
test/Analysis/RegionInfo/outgoing_edge.ll [new file with mode: 0644]