diff options
Diffstat (limited to 'test/CodeGen/Thumb2/2010-04-15-DynAllocBug.ll')
| -rw-r--r-- | test/CodeGen/Thumb2/2010-04-15-DynAllocBug.ll | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/test/CodeGen/Thumb2/2010-04-15-DynAllocBug.ll b/test/CodeGen/Thumb2/2010-04-15-DynAllocBug.ll deleted file mode 100644 index 8beb5b1c8944..000000000000 --- a/test/CodeGen/Thumb2/2010-04-15-DynAllocBug.ll +++ /dev/null @@ -1,18 +0,0 @@ -; RUN: llc < %s -mtriple=thumbv7-apple-darwin -mcpu=cortex-a8 -arm-atomic-cfg-tidy=0 -O3 | FileCheck %s -; rdar://7493908 - -; Make sure the result of the first dynamic_alloc isn't copied back to sp more -; than once. We'll deal with poor codegen later. - -define void @t() nounwind ssp { -entry: -; CHECK-LABEL: t: - %size = mul i32 8, 2 -; CHECK: sub.w r0, sp, #16 -; CHECK: mov sp, r0 - %vla_a = alloca i8, i32 %size, align 8 -; CHECK: sub.w r0, sp, #16 -; CHECK: mov sp, r0 - %vla_b = alloca i8, i32 %size, align 8 - unreachable -} |
