implement calls to functions that return long

llvm-svn: 30929
diff --git a/llvm/test/Regression/CodeGen/ARM/long.ll b/llvm/test/Regression/CodeGen/ARM/long.ll
index 7a1c570..f08ee6a 100644
--- a/llvm/test/Regression/CodeGen/ARM/long.ll
+++ b/llvm/test/Regression/CodeGen/ARM/long.ll
@@ -37,3 +37,10 @@
 	%tmp1 = add ulong %y, 1
 	ret ulong %tmp1
 }
+
+void %f7() {
+entry:
+	%tmp = call long %f8()
+	ret void
+}
+declare long %f8()