diff options
Diffstat (limited to 'test/CodeGen/X86/fast-isel-divrem-x86-64.ll')
| -rw-r--r-- | test/CodeGen/X86/fast-isel-divrem-x86-64.ll | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/test/CodeGen/X86/fast-isel-divrem-x86-64.ll b/test/CodeGen/X86/fast-isel-divrem-x86-64.ll deleted file mode 100644 index 9c04ea67d519..000000000000 --- a/test/CodeGen/X86/fast-isel-divrem-x86-64.ll +++ /dev/null @@ -1,41 +0,0 @@ -; RUN: llc -mtriple=x86_64-none-linux -fast-isel -fast-isel-abort=1 -verify-machineinstrs < %s | FileCheck %s - -define i64 @test_sdiv64(i64 %dividend, i64 %divisor) nounwind { -entry: - %result = sdiv i64 %dividend, %divisor - ret i64 %result -} - -; CHECK-LABEL: test_sdiv64: -; CHECK: cqto -; CHECK: idivq - -define i64 @test_srem64(i64 %dividend, i64 %divisor) nounwind { -entry: - %result = srem i64 %dividend, %divisor - ret i64 %result -} - -; CHECK-LABEL: test_srem64: -; CHECK: cqto -; CHECK: idivq - -define i64 @test_udiv64(i64 %dividend, i64 %divisor) nounwind { -entry: - %result = udiv i64 %dividend, %divisor - ret i64 %result -} - -; CHECK-LABEL: test_udiv64: -; CHECK: xorl -; CHECK: divq - -define i64 @test_urem64(i64 %dividend, i64 %divisor) nounwind { -entry: - %result = urem i64 %dividend, %divisor - ret i64 %result -} - -; CHECK-LABEL: test_urem64: -; CHECK: xorl -; CHECK: divq |
