blob: b3c12ffe1fa94360002f2958a97e86514e54feae [file] [log] [blame]
Reid Spencer7953b682007-03-19 18:27:35 +00001; RUN: llvm-as %s -o - | opt -adce
Chris Lattnerfa7a2032002-05-07 20:51:59 +00002
3implementation
4
Reid Spencer7953b682007-03-19 18:27:35 +00005define i32 @"main"(i32 %argc)
Chris Lattnerfa7a2032002-05-07 20:51:59 +00006begin
7 br label %2
8
Reid Spencer7953b682007-03-19 18:27:35 +00009 %retval = phi i32 [ %argc, %2 ] ; <i32> [#uses=2]
10 %two = add i32 %retval, %retval ; <i32> [#uses=1]
11 ret i32 %two
Chris Lattnerfa7a2032002-05-07 20:51:59 +000012
13 br label %1
14end
15