aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/PowerPC/memintr64.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/PowerPC/memintr64.ll')
-rw-r--r--llvm/test/CodeGen/PowerPC/memintr64.ll55
1 files changed, 0 insertions, 55 deletions
diff --git a/llvm/test/CodeGen/PowerPC/memintr64.ll b/llvm/test/CodeGen/PowerPC/memintr64.ll
deleted file mode 100644
index b3a6650..0000000
--- a/llvm/test/CodeGen/PowerPC/memintr64.ll
+++ /dev/null
@@ -1,55 +0,0 @@
-; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
-; RUN: llc -verify-machineinstrs -mcpu=pwr9 -ppc-asm-full-reg-names \
-; RUN: -mtriple=powerpc64le-unknown-linux-gnu < %s | \
-; RUN: FileCheck %s --check-prefix=CHECK-LE-P9
-; RUN: llc -verify-machineinstrs -mcpu=pwr9 -ppc-asm-full-reg-names \
-; RUN: -mtriple=powerpc64-unknown-linux-gnu < %s | \
-; RUN: FileCheck %s --check-prefix=CHECK-BE-P9
-; RUN: llc -verify-machineinstrs -mcpu=pwr9 -ppc-asm-full-reg-names \
-; RUN: -mtriple=powerpc64-ibm-aix < %s | \
-; RUN: FileCheck %s --check-prefix=CHECK-AIX-64-P9
-
-define noundef i32 @_Z11memcmp_testPKvS0_m(ptr noundef readonly captures(none) %ptr1, ptr noundef readonly captures(none) %ptr2, i64 noundef %num) nounwind {
-; CHECK-LE-P9-LABEL: _Z11memcmp_testPKvS0_m:
-; CHECK-LE-P9: # %bb.0: # %entry
-; CHECK-LE-P9-NEXT: mflr r0
-; CHECK-LE-P9-NEXT: stdu r1, -32(r1)
-; CHECK-LE-P9-NEXT: std r0, 48(r1)
-; CHECK-LE-P9-NEXT: bl memcmp
-; CHECK-LE-P9-NEXT: nop
-; CHECK-LE-P9-NEXT: addi r1, r1, 32
-; CHECK-LE-P9-NEXT: ld r0, 16(r1)
-; CHECK-LE-P9-NEXT: mtlr r0
-; CHECK-LE-P9-NEXT: blr
-;
-; CHECK-BE-P9-LABEL: _Z11memcmp_testPKvS0_m:
-; CHECK-BE-P9: # %bb.0: # %entry
-; CHECK-BE-P9-NEXT: mflr r0
-; CHECK-BE-P9-NEXT: stdu r1, -112(r1)
-; CHECK-BE-P9-NEXT: std r0, 128(r1)
-; CHECK-BE-P9-NEXT: bl memcmp
-; CHECK-BE-P9-NEXT: nop
-; CHECK-BE-P9-NEXT: addi r1, r1, 112
-; CHECK-BE-P9-NEXT: ld r0, 16(r1)
-; CHECK-BE-P9-NEXT: mtlr r0
-; CHECK-BE-P9-NEXT: blr
-;
-; CHECK-AIX-64-P9-LABEL: _Z11memcmp_testPKvS0_m:
-; CHECK-AIX-64-P9: # %bb.0: # %entry
-; CHECK-AIX-64-P9-NEXT: mflr r0
-; CHECK-AIX-64-P9-NEXT: stdu r1, -112(r1)
-; CHECK-AIX-64-P9-NEXT: std r0, 128(r1)
-; CHECK-AIX-64-P9-NEXT: bl .memcmp[PR]
-; CHECK-AIX-64-P9-NEXT: nop
-; CHECK-AIX-64-P9-NEXT: addi r1, r1, 112
-; CHECK-AIX-64-P9-NEXT: ld r0, 16(r1)
-; CHECK-AIX-64-P9-NEXT: mtlr r0
-; CHECK-AIX-64-P9-NEXT: blr
-entry:
- %call = tail call i32 @memcmp(ptr noundef %ptr1, ptr noundef %ptr2, i64 noundef %num)
- ret i32 %call
-}
-
-declare i32 @memcmp(ptr noundef captures(none), ptr noundef captures(none), i64 noundef) nounwind
-
-