Improves alloca test. Verifies SP restoration.
authorLauro Ramos Venancio <lauro.venancio@gmail.com>
Sat, 3 Feb 2007 00:16:21 +0000 (00:16 +0000)
committerLauro Ramos Venancio <lauro.venancio@gmail.com>
Sat, 3 Feb 2007 00:16:21 +0000 (00:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33802 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/ARM/alloca.ll

index 6722026835a7cd5fe75faf33603904d3d9818b16..c04a8b0499be89f2a8c88a0f0a2b67b4ea8e8b3b 100644 (file)
@@ -1,4 +1,7 @@
-; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm
+; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm &&
+; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm -mtriple=arm-linux-gnu | grep "mov r11, sp" &&
+; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm -mtriple=arm-linux-gnu | grep "mov sp, r11"
+
 void %f(uint %a) {
 entry:
        %tmp = alloca sbyte, uint %a