1 @ RUN: llvm-mc %s -triple=armv7-linux-gnueabi -filetype=obj -o - \
2 @ RUN: | llvm-readobj -s -sd | FileCheck %s
6 @-------------------------------------------------------------------------------
8 @-------------------------------------------------------------------------------
11 .section .inst.arm_inst
15 .type arm_inst,%function
20 @ CHECK: Name: .inst.arm_inst
21 @ CHECK: SectionData (
22 @ CHECK-NEXT: 0000: FEDE0000
25 @-------------------------------------------------------------------------------
27 @-------------------------------------------------------------------------------
30 .section .inst.thumb_inst_n
34 .type thumb_inst_n,%function
39 @ CHECK: Name: .inst.thumb_inst_n
40 @ CHECK: SectionData (
41 @ CHECK-NEXT: 0000: FEDE
44 @-------------------------------------------------------------------------------
46 @-------------------------------------------------------------------------------
49 .section .inst.thumb_inst_w
53 .type thumb_inst_w,%function
58 @ CHECK: Name: .inst.thumb_inst_w
59 @ CHECK: SectionData (
60 @ CHECK-NEXT: 0000: 00000000
63 @-------------------------------------------------------------------------------
65 @-------------------------------------------------------------------------------
68 .section .inst.thumb_inst_inst
71 .global thumb_inst_inst
72 .type thumb_inst_inst,%function
74 .inst.w 0xf2400000, 0xf2c00000
77 @ CHECK: Name: .inst.thumb_inst_inst
78 @ CHECK: SectionData (
79 @ CHECK-NEXT: 0000: 40F20000 C0F20000