| // RUN: %clang_cc1 -ffreestanding %s -triple=x86_64-apple-darwin -target-feature +pku -emit-llvm -o - -Wall -Werror | FileCheck %s | |
| #include <immintrin.h> | |
| unsigned int test_rdpkru_u32(void) { | |
| // CHECK-LABEL: @test_rdpkru_u32 | |
| // CHECK: @llvm.x86.rdpkru | |
| return _rdpkru_u32(); | |
| } | |
| void test_wrpkru(unsigned int __A) { | |
| // CHECK-LABEL: @test_wrpkru | |
| // CHECK: @llvm.x86.wrpkru | |
| _wrpkru(__A); | |
| return ; | |
| } |