1*9880d681SAndroid Build Coastguard Worker@ RUN: llvm-mc -triple=thumbv7-apple-ios -filetype=obj -o - < %s | llvm-objdump -d -macho -triple=thumbv7-apple-ios - | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker.thumb 3*9880d681SAndroid Build Coastguard Worker.thumb_func _fib 4*9880d681SAndroid Build Coastguard Worker_fib: 5*9880d681SAndroid Build Coastguard Worker push {r7, lr} 6*9880d681SAndroid Build Coastguard Worker pop {r7, pc} 7*9880d681SAndroid Build Coastguard Worker.thumb_func _main 8*9880d681SAndroid Build Coastguard Worker_main: 9*9880d681SAndroid Build Coastguard Worker push {r7, lr} 10*9880d681SAndroid Build Coastguard Worker pop {r7, pc} 11*9880d681SAndroid Build Coastguard Worker nop 12*9880d681SAndroid Build Coastguard Worker# CHECK: _fib: 13*9880d681SAndroid Build Coastguard Worker# CHECK: 0: 80 b5 push {r7, lr} 14*9880d681SAndroid Build Coastguard Worker# CHECK: 2: 80 bd pop {r7, pc} 15*9880d681SAndroid Build Coastguard Worker# CHECK: _main: 16*9880d681SAndroid Build Coastguard Worker# CHECK: 4: 80 b5 push {r7, lr} 17*9880d681SAndroid Build Coastguard Worker# CHECK: 6: 80 bd pop {r7, pc} 18*9880d681SAndroid Build Coastguard Worker# CHECK: 8: 00 bf nop 19*9880d681SAndroid Build Coastguard Worker# We are checking that second function is fully disassembled. 20*9880d681SAndroid Build Coastguard Worker# rdar://11426465 21