17 lines · c
1// RUN: %clang_cc1 -ffreestanding %s -triple=x86_64-apple-darwin -target-feature +pku -emit-llvm -o - -Wall -Werror | FileCheck %s2 3 4#include <immintrin.h>5 6unsigned int test_rdpkru_u32(void) {7 // CHECK-LABEL: @test_rdpkru_u328 // CHECK: @llvm.x86.rdpkru9 return _rdpkru_u32(); 10}11void test_wrpkru(unsigned int __A) {12 // CHECK-LABEL: @test_wrpkru13 // CHECK: @llvm.x86.wrpkru14 _wrpkru(__A);15 return ;16}17