Skip to content

[StructurizeCFG] A simple test case could lead to a crash in StructurizeCFG pass #126534

@shiltian

Description

@shiltian
; RUN: opt -S -passes=structurizecfg %s -o -

 define void @foo() {
 entry:
   br i1 false, label %cond.true, label %cond.false

 cond.true:                                        ; preds = %entry
   br label %cond.end

 cond.false:                                       ; preds = %entry
   br label %cond.end

 cond.end:                                         ; preds = %cond.false, %cond.true
   ret void
 }

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions