mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-22 18:54:02 +01:00
[AIX][XCOFF] created a test case to verify the raw text section of xcoffobject file
SUMMARY: in the patch https://reviews.llvm.org/D66969 . we need a test case to verify the out text section of the xcoffobject file is correct or not. but we do not have llvm disassembly tools to dump the xcoffobjectfile . since we commit the patch https://reviews.llvm.org/D70255, we have tools for it. we create this test case for it. Reviewers: daltenty,hubert.reinterpretcast, Differential Revision: https://reviews.llvm.org/D70719
This commit is contained in:
parent
86ca6336d4
commit
6a285a1aba
22
test/CodeGen/PowerPC/aix-xcoff-textdisassembly.ll
Normal file
22
test/CodeGen/PowerPC/aix-xcoff-textdisassembly.ll
Normal file
@ -0,0 +1,22 @@
|
||||
; RUN: llc -verify-machineinstrs -mcpu=pwr9 -mtriple powerpc-ibm-aix-xcoff -filetype=obj -o %t.o < %s
|
||||
; RUN: llvm-objdump -D %t.o | FileCheck --check-prefix=CHECK %s
|
||||
|
||||
define i32 @foo() #0 {
|
||||
entry:
|
||||
ret i32 0
|
||||
}
|
||||
|
||||
define i32 @foo1() #0 {
|
||||
entry:
|
||||
ret i32 1
|
||||
}
|
||||
|
||||
; CHECK: Disassembly of section .text:{{[[:space:]] *}}
|
||||
; CHECK-NEXT: 00000000 .text:
|
||||
; CHECK-NEXT: 0: 38 60 00 00 li 3, 0
|
||||
; CHECK-NEXT: 4: 4e 80 00 20 blr
|
||||
; CHECK-NEXT: 8: 60 00 00 00 nop
|
||||
; CHECK-NEXT: c: 60 00 00 00 nop
|
||||
; CHECK: 00000010 .foo1:
|
||||
; CHECK-NEXT: 10: 38 60 00 01 li 3, 1
|
||||
; CHECK-NEXT: 14: 4e 80 00 20 blr
|
Loading…
Reference in New Issue
Block a user