Craig Topper | 326442c | 2017-10-12 17:21:01 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 %s -ffreestanding -triple=x86_64-apple-darwin -target-feature +clflushopt -emit-llvm -o - -Wall -Werror | FileCheck %s |
Michael Zuckerman | b920665 | 2016-07-05 15:56:03 +0000 | [diff] [blame] | 2 | |
Craig Topper | 326442c | 2017-10-12 17:21:01 +0000 | [diff] [blame] | 3 | #include <x86intrin.h> |
| 4 | |
Michael Zuckerman | b920665 | 2016-07-05 15:56:03 +0000 | [diff] [blame] | 5 | void test_mm_clflushopt(char * __m) { |
Craig Topper | 4574226 | 2017-02-09 06:10:14 +0000 | [diff] [blame] | 6 | //CHECK-LABEL: @test_mm_clflushopt |
Michael Zuckerman | b920665 | 2016-07-05 15:56:03 +0000 | [diff] [blame] | 7 | //CHECK: @llvm.x86.clflushopt |
| 8 | _mm_clflushopt(__m); |
| 9 | } |