diff options
Diffstat (limited to 'test/elf/Mips/hilo16-1.test')
-rw-r--r-- | test/elf/Mips/hilo16-1.test | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/test/elf/Mips/hilo16-1.test b/test/elf/Mips/hilo16-1.test deleted file mode 100644 index c2863408c888..000000000000 --- a/test/elf/Mips/hilo16-1.test +++ /dev/null @@ -1,44 +0,0 @@ -# REQUIRES: mips - -# Check handling multiple HI16 relocation followed by a single LO16 relocation. -# -# RUN: llvm-mc -triple=mipsel -filetype=obj -o=%t-obj %s -# RUN: lld -flavor gnu -target mipsel -e glob1 -o %t-exe %t-obj -# RUN: llvm-objdump -t -disassemble %t-exe | FileCheck %s - -# CHECK: Disassembly of section .text: -# CHECK: glob1: -# CHECK-NEXT: {{[0-9a-f]+}}: 40 00 08 3c lui $8, 64 -# CHECK-NEXT: {{[0-9a-f]+}}: 40 00 08 3c lui $8, 64 -# CHECK-NEXT: {{[0-9a-f]+}}: 40 00 08 3c lui $8, 64 -# CHECK-NEXT: {{[0-9a-f]+}}: 40 00 08 3c lui $8, 64 -# CHECK-NEXT: {{[0-9a-f]+}}: 42 00 08 3c lui $8, 66 -# CHECK-NEXT: {{[0-9a-f]+}}: 3e 00 08 3c lui $8, 62 -# CHECK-NEXT: {{[0-9a-f]+}}: 40 02 08 3c lui $8, 576 -# CHECK-NEXT: {{[0-9a-f]+}}: 40 fe 08 3c lui $8, 65088 -# CHECK-NEXT: {{[0-9a-f]+}}: 55 01 08 85 lh $8, 341($8) - -# CHECK: SYMBOL TABLE: -# CHECK: {{[0-9a-f]+}} g F .text 00000024 glob1 -# CHECK: {{[0-9a-f]+}} g F .text 00000004 glob2 - - .global glob1 - .ent glob1 -glob1: - lui $t0,%hi(glob2+0x1) - lui $t0,%hi(glob2+(-0x1)) - lui $t0,%hi(glob2+0x1ff) - lui $t0,%hi(glob2+(-0x1ff)) - lui $t0,%hi(glob2+0x1ffff) - lui $t0,%hi(glob2+(-0x1ffff)) - lui $t0,%hi(glob2+0x1ffffff) - lui $t0,%hi(glob2+(-0x1ffffff)) - - lh $t0,%lo(glob2+(-0x1ffffff))($t0) - .end glob1 - - .global glob2 - .ent glob2 -glob2: - nop - .end glob2 |