In some rare cases, the register allocator can spill registers but end up not utilizi...
[llvm/msp430.git] / test / CodeGen / X86 / dyn-stackalloc.ll
blob049a32cea717a8a27f77883bbeee43e011d69603
1 ; RUN: llvm-as < %s | llc -march=x86 | not egrep {\\\$4294967289|-7\\(}
2 ; RUN: llvm-as < %s | llc -march=x86 | egrep {\\\$4294967280|-16\\(}
3 ; RUN: llvm-as < %s | llc -march=x86-64 | grep {\\-16}
5 define void @t() {
6 A:
7         br label %entry
9 entry:
10         %m1 = alloca i32, align 4
11         %m2 = alloca [7 x i8], align 16
12         call void @s( i32* %m1, [7 x i8]* %m2 )
13         ret void
16 declare void @s(i32*, [7 x i8]*)