; RUN: llvm-as < %s | opt -ssi-everything | llvm-dis | FileCheck %s

declare void @use(i32)
declare i32 @create()

define i32 @foo() {
entry:
  %x = call i32 @create()
  %y = icmp slt i32 %x, 10
  br i1 %y, label %T, label %F
T:
; CHECK: SSI_sigma 
  call void @use(i32 %x)
  br label %join
F:
; CHECK: SSI_sigma
  call void @use(i32 %x)
  br label %join
join:
; CHECK: SSI_phi
  ret i32 %x
}
