1// RUN: llvm-mc -triple=thumbv7 -filetype=obj %s -o - | llvm-readelf -u - | FileCheck %s 2 3 .syntax unified 4 .code 16 5 .thumb_func 6 .global f 7f: 8 .fnstart 9 .save {ra_auth_code} 10 .save {ra_auth_code, r13} 11 .save {r11, ra_auth_code, r13} 12 .save {r11, ra_auth_code} 13 .fnend 14// CHECK-LABEL: Opcodes [ 15// CHECK-NEXT: 0x80 0x80 ; pop {fp} 16// CHECK-NEXT: 0xB4 ; pop ra_auth_code 17// CHECK-NEXT: 0x80 0x80 ; pop {fp} 18// CHECK-NEXT: 0xB4 ; pop ra_auth_code 19// CHECK-NEXT: 0x82 0x00 ; pop {sp} 20// CHECK-NEXT: 0xB4 ; pop ra_auth_code 21// CHECK-NEXT: 0x82 0x00 ; pop {sp} 22// CHECK-NEXT: 0xB4 ; pop ra_auth_code 23// CHECK-NEXT: 0xB0 ; finish 24// CHECK-NEXT: 0xB0 ; finish 25