Index: tests_lit/assembler/arm32/global-load-store.ll |
diff --git a/tests_lit/assembler/arm32/global-load-store.ll b/tests_lit/assembler/arm32/global-load-store.ll |
index d5c1edfdcc0669f30bbc71f23d91e93126f7fcf3..6c07913d337f5478bf4e8f263965caac4a0d36dd 100644 |
--- a/tests_lit/assembler/arm32/global-load-store.ll |
+++ b/tests_lit/assembler/arm32/global-load-store.ll |
@@ -18,6 +18,8 @@ |
; RUN: %p2i --filetype=iasm -i %s --target=arm32 --assemble --disassemble \ |
; RUN: --args -O2 | FileCheck %s --check-prefix=DIS |
+@filler = internal global [128 x i8] zeroinitializer, align 4 |
+ |
@global1 = internal global [4 x i8] zeroinitializer, align 4 |
; ASM-LABEL: global1: |
@@ -53,8 +55,8 @@ define internal i32 @load() { |
; IASM-LABEL:load: |
; IASM-NEXT: .Lload$__0: |
-; IASM-NEXT: movw r0, #:lower16:global1 |
-; IASM-NEXT: movt r0, #:upper16:global1 |
+; IASM-NEXT: movw r0, #:lower16:global1 @ .word e3000000 |
+; IASM-NEXT: movt r0, #:upper16:global1 @ .word e3400000 |
; IASM-NEXT: ldr r0, [r0] |
; IASM-NEXT: .byte 0x1e |
; IASM-NEXT: .byte 0xff |
@@ -82,8 +84,8 @@ define internal void @store(i32 %v) { |
; IASM-LABEL:store: |
; IASM-NEXT: .Lstore$__0: |
-; IASM-NEXT: movw r1, #:lower16:global1 |
-; IASM-NEXT: movt r1, #:upper16:global1 |
+; IASM-NEXT: movw r1, #:lower16:global1 @ .word e3001000 |
+; IASM-NEXT: movt r1, #:upper16:global1 @ .word e3401000 |
; IASM-NEXT: str r0, [r1] |
; IASM-NEXT: .byte 0x1e |
; IASM-NEXT: .byte 0xff |