brintos

brintos / llvm-project-archived public Read only

0
0
Text · 685 B · 218469b Raw
25 lines · plain
1// RUN: llvm-mc -triple=thumbv7 -filetype=obj %s -o - | llvm-readelf -u - | FileCheck  %s2 3	.syntax unified4	.code 165	.thumb_func6	.global f7f:8	.fnstart9	.save	{ra_auth_code}10	.save	{ra_auth_code, r13}11	.save	{r11, ra_auth_code, r13}12	.save	{r11, ra_auth_code}13	.fnend14// CHECK-LABEL: Opcodes [15// CHECK-NEXT: 0x80 0x80 ; pop {fp}16// CHECK-NEXT: 0xB4      ; pop ra_auth_code17// CHECK-NEXT: 0x80 0x80 ; pop {fp}18// CHECK-NEXT: 0xB4      ; pop ra_auth_code19// CHECK-NEXT: 0x82 0x00 ; pop {sp}20// CHECK-NEXT: 0xB4      ; pop ra_auth_code21// CHECK-NEXT: 0x82 0x00 ; pop {sp}22// CHECK-NEXT: 0xB4      ; pop ra_auth_code23// CHECK-NEXT: 0xB0      ; finish24// CHECK-NEXT: 0xB0      ; finish25