xref: /llvm-project/clang/test/Headers/mm_malloc.c (revision 2c91754a13f333d7fe9f9d3d40fb618e40c48cab)
1 
2 // RUN: %clang_cc1 -internal-isystem %S/Inputs/include %s -emit-llvm -O1 -triple x86_64-linux-gnu -o - | FileCheck %s
3 #include <mm_malloc.h>
4 
align_test(void)5 _Bool align_test(void) {
6 // CHECK-LABEL: @align_test(
7 // CHECK:    ret i1 true
8      void *p = _mm_malloc(1024, 16);
9     _Bool ret = ((__UINTPTR_TYPE__)p % 16) == 0;
10     _mm_free(p);
11     return ret;
12 }
13