xref: /aosp_15_r20/external/llvm/test/MC/AArch64/mapping-within-section.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -triple=aarch64-none-linux-gnu -filetype=obj < %s | llvm-objdump -t - | FileCheck %s
2*9880d681SAndroid Build Coastguard Worker
3*9880d681SAndroid Build Coastguard Worker    .text
4*9880d681SAndroid Build Coastguard Worker// $x at 0x0000
5*9880d681SAndroid Build Coastguard Worker    add w0, w0, w0
6*9880d681SAndroid Build Coastguard Worker// $d at 0x0004
7*9880d681SAndroid Build Coastguard Worker    .ascii "012"
8*9880d681SAndroid Build Coastguard Worker    .byte 1
9*9880d681SAndroid Build Coastguard Worker    .hword 2
10*9880d681SAndroid Build Coastguard Worker    .word 4
11*9880d681SAndroid Build Coastguard Worker    .xword 8
12*9880d681SAndroid Build Coastguard Worker    .single 4.0
13*9880d681SAndroid Build Coastguard Worker    .double 8.0
14*9880d681SAndroid Build Coastguard Worker    .space 10
15*9880d681SAndroid Build Coastguard Worker    .zero 3
16*9880d681SAndroid Build Coastguard Worker    .fill 10, 2, 42
17*9880d681SAndroid Build Coastguard Worker    .org 100, 12
18*9880d681SAndroid Build Coastguard Worker// $x at 0x0018
19*9880d681SAndroid Build Coastguard Worker    add x0, x0, x0
20*9880d681SAndroid Build Coastguard Worker
21*9880d681SAndroid Build Coastguard Worker// CHECK: 00000004         .text  00000000 $d
22*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: 00000000         .text  00000000 $x
23*9880d681SAndroid Build Coastguard Worker// CHECK-NEXT: 00000064         .text  00000000 $x
24