// REQUIRES: powerpc-registered-target
// RUN: %clang_cc1 -triple powerpc-unknown-aix -target-feature +altivec -target-cpu pwr7 -emit-llvm -o - %s | \
// RUN: FileCheck %s
// RUN: %clang_cc1 -triple powerpc64-unknown-aix -target-feature +altivec -target-cpu pwr7 -emit-llvm -o - %s | \
// RUN: FileCheck %s
typedef vector int UnderAlignedVI;
vector int g32 ;
vector int g8 ;
UnderAlignedVI TypedefedGlobal;
int ;
int
int
// CHECK: @g32 = global <4 x i32> zeroinitializer, align 32
// CHECK: @g8 = global <4 x i32> zeroinitializer, align 16
// CHECK: @TypedefedGlobal = global <4 x i32> zeroinitializer, align 8
// CHECK-LABEL: @local32
// CHECK: %l32 = alloca <4 x i32>, align 32
//
// CHECK-LABEL: @local8
// CHECK: %l8 = alloca <4 x i32>, align 16