|  | @ RUN: llvm-mc %s -triple=armv7-linux-gnueabi -filetype=obj -o - \ | 
|  | @ RUN:   | llvm-readobj -s -sd | FileCheck %s | 
|  |  | 
|  | .syntax unified | 
|  |  | 
|  | @------------------------------------------------------------------------------- | 
|  | @ arm_inst | 
|  | @------------------------------------------------------------------------------- | 
|  | .arm | 
|  |  | 
|  | .section	.inst.arm_inst | 
|  |  | 
|  | .align	2 | 
|  | .global	arm_inst | 
|  | .type	arm_inst,%function | 
|  | arm_inst: | 
|  | .inst 0xdefe | 
|  |  | 
|  | @ CHECK: Section { | 
|  | @ CHECK:   Name: .inst.arm_inst | 
|  | @ CHECK:   SectionData ( | 
|  | @ CHECK-NEXT:     0000: FEDE0000 | 
|  | @ CHECK-NEXT:   ) | 
|  |  | 
|  | @------------------------------------------------------------------------------- | 
|  | @ thumb_inst_n | 
|  | @------------------------------------------------------------------------------- | 
|  | .thumb | 
|  |  | 
|  | .section	.inst.thumb_inst_n | 
|  |  | 
|  | .align	2 | 
|  | .global	thumb_inst_n | 
|  | .type	thumb_inst_n,%function | 
|  | thumb_inst_n: | 
|  | .inst.n 0xdefe | 
|  |  | 
|  | @ CHECK: Section { | 
|  | @ CHECK:   Name: .inst.thumb_inst_n | 
|  | @ CHECK:   SectionData ( | 
|  | @ CHECK-NEXT:     0000: FEDE | 
|  | @ CHECK-NEXT:   ) | 
|  |  | 
|  | @------------------------------------------------------------------------------- | 
|  | @ thumb_inst_w | 
|  | @------------------------------------------------------------------------------- | 
|  | .thumb | 
|  |  | 
|  | .section	.inst.thumb_inst_w | 
|  |  | 
|  | .align	2 | 
|  | .global	thumb_inst_w | 
|  | .type	thumb_inst_w,%function | 
|  | thumb_inst_w: | 
|  | .inst.w 0x00000000 | 
|  |  | 
|  | @ CHECK: Section { | 
|  | @ CHECK:   Name: .inst.thumb_inst_w | 
|  | @ CHECK:   SectionData ( | 
|  | @ CHECK-NEXT:     0000: 00000000 | 
|  | @ CHECK-NEXT:   ) | 
|  |  | 
|  | @------------------------------------------------------------------------------- | 
|  | @ thumb_inst_w | 
|  | @------------------------------------------------------------------------------- | 
|  | .thumb | 
|  |  | 
|  | .section	.inst.thumb_inst_inst | 
|  |  | 
|  | .align	2 | 
|  | .global	thumb_inst_inst | 
|  | .type	thumb_inst_inst,%function | 
|  | thumb_inst_inst: | 
|  | .inst.w 0xf2400000, 0xf2c00000 | 
|  |  | 
|  | @ CHECK: Section { | 
|  | @ CHECK:   Name: .inst.thumb_inst_inst | 
|  | @ CHECK:   SectionData ( | 
|  | @ CHECK-NEXT:     0000: 40F20000 C0F20000 | 
|  | @ CHECK-NEXT:   ) | 
|  |  |