diff options
Diffstat (limited to 'test/CodeGen/X86/rdpmc.ll')
| -rw-r--r-- | test/CodeGen/X86/rdpmc.ll | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/test/CodeGen/X86/rdpmc.ll b/test/CodeGen/X86/rdpmc.ll deleted file mode 100644 index 7f1ca469c0b6..000000000000 --- a/test/CodeGen/X86/rdpmc.ll +++ /dev/null @@ -1,22 +0,0 @@ -; RUN: llc < %s -march=x86-64 -mcpu=generic | FileCheck %s --check-prefix=CHECK --check-prefix=X86-64 -; RUN: llc < %s -march=x86 -mcpu=generic | FileCheck %s --check-prefix=CHECK --check-prefix=X86 - -; Verify that we correctly lower the "Read Performance-Monitoring Counters" -; x86 builtin. - - -define i64 @test_builtin_read_pmc(i32 %ID) { - %1 = tail call i64 @llvm.x86.rdpmc(i32 %ID) - ret i64 %1 -} -; CHECK-LABEL: test_builtin_read_pmc -; CHECK: rdpmc -; X86-NOT: shlq -; X86-NOT: or -; X86-64: shlq -; X86-64: or -; CHECK-NOT: mov -; CHECK: ret - -declare i64 @llvm.x86.rdpmc(i32 %ID) - |
