diff options
Diffstat (limited to 'test/CodeGen/MBlaze/mul64.ll')
-rw-r--r-- | test/CodeGen/MBlaze/mul64.ll | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/test/CodeGen/MBlaze/mul64.ll b/test/CodeGen/MBlaze/mul64.ll deleted file mode 100644 index e0ef413..0000000 --- a/test/CodeGen/MBlaze/mul64.ll +++ /dev/null @@ -1,23 +0,0 @@ -; Ensure that multiplication is lowered to function calls when the 64-bit -; multiplier unit is not available in the hardware and that function calls -; are not used when the 64-bit multiplier unit is available in the hardware. -; -; RUN: llc < %s -march=mblaze | FileCheck -check-prefix=FUN %s -; RUN: llc < %s -march=mblaze -mattr=+mul,+mul64 | \ -; RUN: FileCheck -check-prefix=MUL %s - -define i64 @test_i64(i64 %a, i64 %b) { - ; FUN: test_i64: - ; MUL: test_i64: - - %tmp.1 = mul i64 %a, %b - ; FUN-NOT: mul - ; FUN: brlid - ; MUL-NOT: brlid - ; MUL: mulh - ; MUL: mul - - ret i64 %tmp.1 - ; FUN: rtsd - ; MUL: rtsd -} |