brintos

brintos / llvm-project-archived public Read only

0
0
Text · 411 B · 0f73756 Raw
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