[llvm] fd1a0b0 - nfc, add test case for llvm-symbolizer on XCOFF

Chen Zheng via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 18 19:30:05 PDT 2023


Author: Chen Zheng
Date: 2023-10-18T22:29:53-04:00
New Revision: fd1a0b0ee4d8f6092dad6caff5217b8fd2193798

URL: https://github.com/llvm/llvm-project/commit/fd1a0b0ee4d8f6092dad6caff5217b8fd2193798
DIFF: https://github.com/llvm/llvm-project/commit/fd1a0b0ee4d8f6092dad6caff5217b8fd2193798.diff

LOG: nfc, add test case for llvm-symbolizer on XCOFF

Added: 
    llvm/test/tools/llvm-symbolizer/xcoff-sd-symbol.ll

Modified: 
    

Removed: 
    


################################################################################
diff  --git a/llvm/test/tools/llvm-symbolizer/xcoff-sd-symbol.ll b/llvm/test/tools/llvm-symbolizer/xcoff-sd-symbol.ll
new file mode 100644
index 000000000000000..781ac72933a1523
--- /dev/null
+++ b/llvm/test/tools/llvm-symbolizer/xcoff-sd-symbol.ll
@@ -0,0 +1,25 @@
+;; FIXME: use assembly rather than LLVM IR once integrated assembler supports
+;; AIX assembly syntax.
+
+; REQUIRES: powerpc-registered-target
+; RUN: llc -filetype=obj -o %t -mtriple=powerpc-aix-ibm-xcoff -function-sections < %s
+; RUN: llvm-symbolizer --obj=%t 'CODE 0x0' 'CODE 0x20' | \
+; RUN:   FileCheck %s
+
+define void @foo() {
+entry:
+  ret void
+}
+
+define void @foo1() {
+entry:
+  ret void
+}
+
+; CHECK: ??
+; CHECK: ??:0:0
+; CHECK-EMPTY:
+
+; CHECK: ??
+; CHECK: ??:0:0
+; CHECK-EMPTY:


        


More information about the llvm-commits mailing list