brintos

brintos / llvm-project-archived public Read only

0
0
Text · 541 B · 2498376 Raw
12 lines · c
1// RUN: %clang_cc1 -triple x86_64-windows-msvc -fcommon -emit-llvm -o - %s | FileCheck %s2typedef float TooLargeAlignment __attribute__((__vector_size__(64)));3typedef float NormalAlignment __attribute__((__vector_size__(4)));4 5TooLargeAlignment TooBig;6// CHECK: @TooBig = dso_local global <16 x float>  zeroinitializer, align 647NormalAlignment JustRight;8// CHECK: @JustRight = common dso_local global <1 x float>  zeroinitializer, align 49 10TooLargeAlignment *IsAPointer;11// CHECK: @IsAPointer = common dso_local global ptr null, align 812