Change Neon VLDn intrinsics to return multiple values instead of really
[oota-llvm.git] / test / CodeGen / ARM / extloadi1.ll
index b4dcd7f75dba7118c316e4eafff160f6354d3d01..2e9041c6ecab1b2ce7eb802a22dc3d862ad19074 100644 (file)
@@ -1,22 +1,20 @@
-; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm
+; RUN: llvm-as < %s | llc -march=arm
+@handler_installed.6144.b = external global i1          ; <i1*> [#uses=1]
 
-%handler_installed.6144.b = external global bool                ; <bool*> [#uses=1]
-
-
-void %__mf_sigusr1_respond() {
+define void @__mf_sigusr1_respond() {
 entry:
-       %tmp8.b = load bool* %handler_installed.6144.b          ; <bool> [#uses=1]
-       br bool false, label %cond_true7, label %cond_next
+        %tmp8.b = load i1* @handler_installed.6144.b            ; <i1> [#uses=1]
+        br i1 false, label %cond_true7, label %cond_next
 
-cond_next:             ; preds = %entry
-       br bool %tmp8.b, label %bb, label %cond_next3
+cond_next:              ; preds = %entry
+        br i1 %tmp8.b, label %bb, label %cond_next3
 
-cond_next3:            ; preds = %cond_next
-       ret void
+cond_next3:             ; preds = %cond_next
+        ret void
 
-bb:            ; preds = %cond_next
-       ret void
+bb:             ; preds = %cond_next
+        ret void
 
-cond_true7:            ; preds = %entry
-       ret void
+cond_true7:             ; preds = %entry
+        ret void
 }