1*67e74705SXin Li // RUN: %clang_cc1 -std=gnu99 %s -emit-llvm -o - | FileCheck %s 2*67e74705SXin Li // CHECK: alloca {{.*}}, align 16 3*67e74705SXin Li 4*67e74705SXin Li void adr(char *); 5*67e74705SXin Li vlaalign(int size)6*67e74705SXin Livoid vlaalign(int size) 7*67e74705SXin Li { 8*67e74705SXin Li char __attribute__((aligned(16))) tmp[size+32]; 9*67e74705SXin Li char tmp2[size+16]; 10*67e74705SXin Li 11*67e74705SXin Li adr(tmp); 12*67e74705SXin Li } 13