brintos

brintos / llvm-project-archived public Read only

0
0
Text · 343 B · a436ff3 Raw
13 lines · c
1 2// RUN: %clang_cc1 -internal-isystem %S/Inputs/include %s -emit-llvm -O1 -triple x86_64-linux-gnu -o - | FileCheck %s3#include <mm_malloc.h>4 5_Bool align_test(void) {6// CHECK-LABEL: @align_test(7// CHECK:    ret i1 true8     void *p = _mm_malloc(1024, 16);9    _Bool ret = ((__UINTPTR_TYPE__)p % 16) == 0;10    _mm_free(p);11    return ret;12}13