1 // RUN: %clang_cc1 -triple i386-unknown-unknown -emit-llvm -o - -mstack-alignment=64 %s | FileCheck %s
2 
3 // CHECK-LABEL: define{{.*}} void @other()
4 // CHECK: [[OTHER:#[0-9]+]]
5 // CHECK: {
6 void other(void) {}
7 
8 // CHECK-LABEL: define{{.*}} i32 @main(
9 // CHECK: [[MAIN:#[0-9]+]]
10 // CHECK: {
11 int main(int argc, char **argv) {
12   other();
13   return 0;
14 }
15 
16 // CHECK: attributes [[OTHER]] = { noinline nounwind optnone
17 // CHECK-NOT: "stackrealign"
18 // CHECK: }
19 // CHECK: attributes [[MAIN]] = { noinline nounwind optnone {{.*}}"stackrealign"{{.*}} }
20