aboutsummaryrefslogtreecommitdiff
path: root/test/MC/ARM/ltorg-range.s
blob: 5c27d4cd0df26fd5029a932514c9bd166b2fbfe9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
@ RUN: llvm-mc -triple armv7-unknown-linux-gnueabi -filetype obj -o - %s \
@ RUN:   | llvm-objdump -d - | FileCheck %s

        ldr r0, =0x01020304
@ CHECK: ldr
        .ltorg
@ CHECK: 0x01020304
        ldr r0, =0x01020304
        ldr r0, =0x01020304
        ldr r0, =0x01020304
@ CHECK: ldr
@ CHECK: ldr
@ CHECK: ldr
        .ltorg
@ CHECK: 0x01020304
    .rep 1028
        .word 0
    .endr
@ CHECK: 0x00000000

        ldr r0, =0x01020304
@ CHECK: ldr
        .ltorg
@ CHECK: 0x01020304
    .rep 1028
        .word 0
    .endr