brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.5 KiB · d9bdf97 Raw
41 lines · plain
1// RUN: llvm-mc %s -triple=aarch64-none-linux-gnu -filetype=asm -o - \2// RUN:   | FileCheck %s --check-prefix=CHECK-ASM3// RUN: llvm-mc %s -triple=aarch64-none-linux-gnu -filetype=obj -o %t4// RUN: llvm-readobj -S --sd %t | FileCheck %s  --check-prefix=CHECK-OBJ5// RUN: llvm-readelf -s %t | FileCheck %s  --check-prefix=SYMS6 7    .section    .size.aarch64_size8 9    .p2align  210    .global aarch64_size11    .type   aarch64_size,%function12aarch64_size:13    .hword half_word14    .word  full_word15    .dword double_word16    .xword also_double_word17 18// CHECK-ASM:        .p2align  219// CHECK-ASM:        .globl  aarch64_size20// CHECK-ASM:        .type   aarch64_size,@function21// CHECK-ASM: aarch64_size:22// CHECK-ASM:        .hword half_word23// CHECK-ASM:        .word  full_word24// CHECK-ASM:        .xword double_word25// CHECK-ASM:       .xword also_double_word26 27// CHECK-OBJ: Section {28// CHECK-OBJ:   Name: .size.aarch64_size29// CHECK-OBJ:   SectionData (30// CHECK-OBJ-NEXT:   0000: 00000000 00000000 00000000 00000000  |................|31// CHECK-OBJ-NEXT:   0010: 00000000 0000                        |......|32// CHECK-OBJ-NEXT: )33 34// SYMS:      Type   Bind   Vis     Ndx Name35// SYMS:      NOTYPE LOCAL  DEFAULT   3 $d{{$}}36// SYMS-NEXT: FUNC   GLOBAL DEFAULT   3 aarch64_size37// SYMS-NEXT: NOTYPE GLOBAL DEFAULT UND half_word38// SYMS-NEXT: NOTYPE GLOBAL DEFAULT UND full_word39// SYMS-NEXT: NOTYPE GLOBAL DEFAULT UND double_word40// SYMS-NEXT: NOTYPE GLOBAL DEFAULT UND also_double_word41