forked from OSchip/llvm-project
[X86] Use -ffreestanding instead of using the mm_malloc.h include guard hack on more of the builtin tests.
llvm-svn: 315594
This commit is contained in:
parent
326fdcbff8
commit
326442c410
|
@ -1,6 +1,4 @@
|
|||
// RUN: %clang_cc1 -triple x86_64-unknown-unknown -emit-llvm -o - %s | FileCheck %s
|
||||
|
||||
#define __MM_MALLOC_H
|
||||
// RUN: %clang_cc1 -ffreestanding -triple x86_64-unknown-unknown -emit-llvm -o - %s | FileCheck %s
|
||||
|
||||
#include <x86intrin.h>
|
||||
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
// RUN: %clang_cc1 %s -triple=x86_64-apple-darwin -target-feature +avx512ifma -target-feature +avx512vl -emit-llvm -o - -Wall -Werror | FileCheck %s
|
||||
|
||||
#define __MM_MALLOC_H
|
||||
// RUN: %clang_cc1 %s -ffreestanding -triple=x86_64-apple-darwin -target-feature +avx512ifma -target-feature +avx512vl -emit-llvm -o - -Wall -Werror | FileCheck %s
|
||||
|
||||
#include <immintrin.h>
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
// RUN: %clang_cc1 %s -triple=x86_64-apple-darwin -target-feature +clflushopt -emit-llvm -o - -Wall -Werror | FileCheck %s
|
||||
#define __MM_MALLOC_H
|
||||
// RUN: %clang_cc1 %s -ffreestanding -triple=x86_64-apple-darwin -target-feature +clflushopt -emit-llvm -o - -Wall -Werror | FileCheck %s
|
||||
|
||||
#include <x86intrin.h>
|
||||
|
||||
#include <immintrin.h>
|
||||
void test_mm_clflushopt(char * __m) {
|
||||
//CHECK-LABEL: @test_mm_clflushopt
|
||||
//CHECK: @llvm.x86.clflushopt
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
// RUN: %clang_cc1 %s -triple=x86_64-apple-darwin -target-feature +clzero -emit-llvm -o - -Wall -Werror | FileCheck %s
|
||||
#define __MM_MALLOC_H
|
||||
// RUN: %clang_cc1 %s -ffreestanding -triple=x86_64-apple-darwin -target-feature +clzero -emit-llvm -o - -Wall -Werror | FileCheck %s
|
||||
|
||||
#include <x86intrin.h>
|
||||
|
||||
void test_mm_clzero(void * __m) {
|
||||
//CHECK-LABEL: @test_mm_clzero
|
||||
//CHECK: @llvm.x86.clzero
|
||||
|
|
Loading…
Reference in New Issue