Modify the LLVM assembly output so that it uses references to represent function...
[oota-llvm.git] / test / Transforms / IPConstantProp / user-with-multiple-uses.ll
index 402ea41167ce197d482adb9a9660a6fc73ca878a..ccbd91b4a7db6591d6365190b8b73e329a1a0346 100644 (file)
@@ -4,7 +4,7 @@
 ; IPSCCP should propagate the 0 argument, eliminate the switch, and propagate
 ; the result.
 
-; CHECK: define i32 @main() noreturn nounwind {
+; CHECK: define i32 @main() #0 {
 ; CHECK-NEXT: entry:
 ; CHECK-NEXT: %call2 = tail call i32 @wwrite(i64 0) nounwind
 ; CHECK-NEXT: ret i32 123
@@ -28,3 +28,6 @@ sw.default:
 return:
   ret i32 0
 }
+
+; CHECK: attributes #0 = { noreturn nounwind }
+; CHECK: attributes #1 = { nounwind readnone }