56 lines · plain
1// RUN: llvm-mc -triple=thumbeb-eabi -mattr v7,vfp2 -filetype=obj < %s | llvm-objdump -s - | FileCheck %s2 3 .syntax unified4 .text5 .align 26 7@ARM::fixup_t2_movw_lo168.section s_movw,"ax",%progbits9// CHECK-LABEL: Contents of section s_movw10// CHECK: 0000 f240000811 movw r0, :lower16:(some_label+8)12 13@ARM::fixup_t2_movt_hi1614.section s_movt,"ax",%progbits15// CHECK-LABEL: Contents of section s_movt16// CHECK: 0000 f6cf70fc17 movt r0, :upper16:GOT-(movt_label)18movt_label:19 20@ARM::fixup_t2_uncondbranch21.section s_uncondbranch,"ax",%progbits22// CHECK-LABEL: Contents of section s_uncondbranch23// CHECK: 0000 f000b801 bf0024 b.w uncond_label25 nop26uncond_label:27 28@ARM::fixup_t2_condbranch29.section s_condbranch,"ax",%progbits30// CHECK-LABEL: Contents of section s_condbranch31// CHECK: 0000 f0008001 bf0032 beq.w cond_label33 nop34cond_label:35 36@ARM::fixup_t2_ldst_precel_1237.section s_ldst_precel_12,"ax",%progbits38 ldr.w r0, ldst_precel_12_label39 nop40 nop41ldst_precel_12_label:42 43@ARM::fixup_t2_adr_pcrel_1244.section s_adr_pcrel_12,"ax",%progbits45 adr.w r0, adr_pcrel_12_label46 nop47 nop48adr_pcrel_12_label:49 50@ARM::fixup_t2_so_imm51.section s_t2_so_imm,"ax",%progbits52// CHECK-LABEL: Contents of section s_t2_so_imm53// CHECK: 0000 f103333754 add r3, r3,val55.equ val,0x3737373756