blob: 65df2a984cd02c15f84ef2d9362cd86ac5890aad [file] [log] [blame]
Kevin Enderby930fdc72014-11-06 19:00:13 +00001# RUN: llvm-mc < %s -triple armv7-apple-darwin -filetype=obj | llvm-objdump -m -d - | FileCheck %s
2 .thumb
3 .thumb_func _t
4_t:
5 movw r3, :lower16:(Str-(PCinst+4))
6 movt r3, :upper16:(Str-(PCinst+4))
7 .thumb_func PCinst
8PCinst:
9 add r3, pc
10
11 .section __TEXT,__cstring,cstring_literals
12Str:
13 .asciz "Hello world\n"
14# CHECK: movw r3, :lower16:((Str-PCinst)-4)
15# CHECK: movt r3, :upper16:((Str-PCinst)-4)