mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-01 16:33:37 +01:00
24e0f1ed17
Nodes that had children outside of the post dominator tree (infinite loops) where removed from the post dominator tree. This seems to be wrong. Leave them in the tree. llvm-svn: 93633
20 lines
272 B
LLVM
20 lines
272 B
LLVM
; RUN: opt < %s -postdomtree -analyze | FileCheck %s
|
|
define internal void @f() {
|
|
entry:
|
|
br i1 undef, label %a, label %bb3.i
|
|
|
|
a:
|
|
br i1 undef, label %bb35, label %bb3.i
|
|
|
|
bb3.i:
|
|
br label %bb3.i
|
|
|
|
|
|
bb35.loopexit3:
|
|
br label %bb35
|
|
|
|
bb35:
|
|
ret void
|
|
}
|
|
; CHECK: [4] %entry
|