[llvm-commits] CVS: llvm/test/Regression/CodeGen/ARM/alloca.ll

Rafael Espindola rafael.espindola at gmail.com
Tue Oct 31 05:03:43 PST 2006



Changes in directory llvm/test/Regression/CodeGen/ARM:

alloca.ll updated: 1.2 -> 1.3
---
Log message:

add support for calling functions when the caller has variable sized objects


---
Diffs of the changes:  (+4 -1)

 alloca.ll |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletion(-)


Index: llvm/test/Regression/CodeGen/ARM/alloca.ll
diff -u llvm/test/Regression/CodeGen/ARM/alloca.ll:1.2 llvm/test/Regression/CodeGen/ARM/alloca.ll:1.3
--- llvm/test/Regression/CodeGen/ARM/alloca.ll:1.2	Fri Oct 27 00:30:23 2006
+++ llvm/test/Regression/CodeGen/ARM/alloca.ll	Tue Oct 31 07:03:26 2006
@@ -1,6 +1,9 @@
 ; RUN: llvm-as < %s | llc -march=arm
 void %f(uint %a) {
 entry:
-	%tmp1032 = alloca ubyte, uint %a
+	%tmp = alloca sbyte, uint %a
+	call void %g( sbyte* %tmp, uint %a, uint 1, uint 2, uint 3 )
 	ret void
 }
+
+declare void %g(sbyte*, uint, uint, uint, uint)






More information about the llvm-commits mailing list