From 74f7293eb30bf77355c20a3c2cad7b67d8ce7388 Mon Sep 17 00:00:00 2001 From: Charles Davis Date: Sat, 13 Feb 2010 15:54:06 +0000 Subject: Emit the 'alignstack' LLVM function attribute when we encounter a function marked 'force_align_arg_pointer'. Almost there; now all I need to do is finish up the backend. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@96100 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CodeGen/function-attributes.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'test/CodeGen/function-attributes.c') diff --git a/test/CodeGen/function-attributes.c b/test/CodeGen/function-attributes.c index 8ddaa28eed..3a1030a61b 100644 --- a/test/CodeGen/function-attributes.c +++ b/test/CodeGen/function-attributes.c @@ -81,3 +81,11 @@ void f14(int a) { // CHECK: { void f15(void) { } + +// PR5254 +// CHECK: define void @f16 +// CHECK: alignstack(16) +// CHECK: { +void __attribute__((force_align_arg_pointer)) f16(void) { +} + -- cgit v1.2.3-18-g5258