Saleem Abdulrasool | cd13082 | 2014-04-02 20:32:05 +0000 | [diff] [blame] | 1 | ; RUN: llc -mtriple=thumbv7-windows-itanium -mcpu=cortex-a9 -o - %s | FileCheck %s |
2 | |||||
3 | ; AAPCS mandates an 8-byte stack alignment. The alloca is implicitly aligned, | ||||
4 | ; and no bic is required. | ||||
5 | |||||
6 | declare void @callee(i8 *%i) | ||||
7 | |||||
8 | define void @caller() { | ||||
9 | %i = alloca i8, align 8 | ||||
10 | call void @callee(i8* %i) | ||||
11 | ret void | ||||
12 | } | ||||
13 | |||||
14 | ; CHECK: sub sp, #8 | ||||
15 | ; CHECK-NOT: bic | ||||
16 |