diff options
Diffstat (limited to 'llvm/test/MC')
-rw-r--r-- | llvm/test/MC/AArch64/adr.s | 12 | ||||
-rw-r--r-- | llvm/test/MC/AArch64/arm32-elf-relocs.s | 18 | ||||
-rw-r--r-- | llvm/test/MC/AArch64/arm64-elf-relocs.s | 40 | ||||
-rw-r--r-- | llvm/test/MC/Mips/expansion-jal-sym-pic.s | 8 | ||||
-rw-r--r-- | llvm/test/MC/X86/tlsdesc-64.s | 2 |
5 files changed, 40 insertions, 40 deletions
diff --git a/llvm/test/MC/AArch64/adr.s b/llvm/test/MC/AArch64/adr.s index 3c57461b155..57b3a5b0309 100644 --- a/llvm/test/MC/AArch64/adr.s +++ b/llvm/test/MC/AArch64/adr.s @@ -6,11 +6,11 @@ // CHECK-NEXT: adr x3, #0 // CHECK-NEXT: R_AARCH64_ADR_PREL_LO21 Symbol // CHECK-NEXT: adr x4, #0 -// CHECK-NEXT: R_AARCH64_ADR_PREL_LO21 Symbol+987136 +// CHECK-NEXT: R_AARCH64_ADR_PREL_LO21 Symbol+0xf1000 // CHECK-NEXT: adr x5, #0 -// CHECK-NEXT: R_AARCH64_ADR_PREL_LO21 Symbol+987136 +// CHECK-NEXT: R_AARCH64_ADR_PREL_LO21 Symbol+0xf1000 // CHECK-NEXT: adr x6, #0 -// CHECK-NEXT: R_AARCH64_ADR_PREL_LO21 Symbol+987136 +// CHECK-NEXT: R_AARCH64_ADR_PREL_LO21 Symbol+0xf1000 adr x0, 100 adr x2, Symbol @@ -24,11 +24,11 @@ // CHECK-NEXT: adrp x2, #0 // CHECK-NEXT: R_AARCH64_ADR_PREL_PG_HI21 Symbol // CHECK-NEXT: adrp x3, #0 -// CHECK-NEXT: R_AARCH64_ADR_PREL_PG_HI21 Symbol+987136 +// CHECK-NEXT: R_AARCH64_ADR_PREL_PG_HI21 Symbol+0xf1000 // CHECK-NEXT: adrp x4, #0 -// CHECK-NEXT: R_AARCH64_ADR_PREL_PG_HI21 Symbol+987136 +// CHECK-NEXT: R_AARCH64_ADR_PREL_PG_HI21 Symbol+0xf1000 // CHECK-NEXT: adrp x5, #0 -// CHECK-NEXT: R_AARCH64_ADR_PREL_PG_HI21 Symbol+987136 +// CHECK-NEXT: R_AARCH64_ADR_PREL_PG_HI21 Symbol+0xf1000 adrp x0, Symbol adrp x2, Symbol + 0 diff --git a/llvm/test/MC/AArch64/arm32-elf-relocs.s b/llvm/test/MC/AArch64/arm32-elf-relocs.s index 6473e2c788a..33e63c2993d 100644 --- a/llvm/test/MC/AArch64/arm32-elf-relocs.s +++ b/llvm/test/MC/AArch64/arm32-elf-relocs.s @@ -32,37 +32,37 @@ add x0, x2, #:lo12:sym+8 // CHECK: add x0, x2, :lo12:sym -// CHECK-OBJ-ILP32: 18 R_AARCH64_P32_ADD_ABS_LO12_NC sym+8 +// CHECK-OBJ-ILP32: 18 R_AARCH64_P32_ADD_ABS_LO12_NC sym+0x8 add x5, x7, #:dtprel_lo12:sym+1 // CHECK: add x5, x7, :dtprel_lo12:sym+1 -// CHECK-OBJ-ILP32: 1c R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12 sym+1 +// CHECK-OBJ-ILP32: 1c R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12 sym+0x1 add x9, x12, #:dtprel_lo12_nc:sym+2 // CHECK: add x9, x12, :dtprel_lo12_nc:sym+2 -// CHECK-OBJ-ILP32:20 R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12_NC sym+2 +// CHECK-OBJ-ILP32:20 R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12_NC sym+0x2 add x20, x30, #:tprel_lo12:sym+12 // CHECK: add x20, x30, :tprel_lo12:sym+12 -// CHECK-OBJ-ILP32: 24 R_AARCH64_P32_TLSLE_ADD_TPREL_LO12 sym+12 +// CHECK-OBJ-ILP32: 24 R_AARCH64_P32_TLSLE_ADD_TPREL_LO12 sym+0xc add x9, x12, #:tprel_lo12_nc:sym+54 // CHECK: add x9, x12, :tprel_lo12_nc:sym+54 -// CHECK-OBJ-ILP32: 28 R_AARCH64_P32_TLSLE_ADD_TPREL_LO12_NC sym+54 +// CHECK-OBJ-ILP32: 28 R_AARCH64_P32_TLSLE_ADD_TPREL_LO12_NC sym+0x36 add x5, x0, #:tlsdesc_lo12:sym+70 // CHECK: add x5, x0, :tlsdesc_lo12:sym+70 -// CHECK-OBJ-ILP32: 2c R_AARCH64_P32_TLSDESC_ADD_LO12 sym+70 +// CHECK-OBJ-ILP32: 2c R_AARCH64_P32_TLSDESC_ADD_LO12 sym+0x46 .hword sym + 4 - . -// CHECK-OBJ-ILP32: 30 R_AARCH64_P32_PREL16 sym+4 +// CHECK-OBJ-ILP32: 30 R_AARCH64_P32_PREL16 sym+0x4 .word sym - . + 8 -// CHECK-OBJ-ILP32: 32 R_AARCH64_P32_PREL32 sym+8 +// CHECK-OBJ-ILP32: 32 R_AARCH64_P32_PREL32 sym+0x8 .hword sym // CHECK-OBJ-ILP32: 36 R_AARCH64_P32_ABS16 sym .word sym+1 -// CHECK-OBJ-ILP32: 38 R_AARCH64_P32_ABS32 sym+1 +// CHECK-OBJ-ILP32: 38 R_AARCH64_P32_ABS32 sym+0x1 adrp x0, sym // CHECK: adrp x0, sym diff --git a/llvm/test/MC/AArch64/arm64-elf-relocs.s b/llvm/test/MC/AArch64/arm64-elf-relocs.s index 6534694d302..594837449c0 100644 --- a/llvm/test/MC/AArch64/arm64-elf-relocs.s +++ b/llvm/test/MC/AArch64/arm64-elf-relocs.s @@ -12,8 +12,8 @@ // CHECK: add x0, x2, :lo12:sym+12 // CHECK: add x0, x2, :lo12:sym-3 // CHECK-OBJ-LP64: 0 R_AARCH64_ADD_ABS_LO12_NC sym -// CHECK-OBJ-LP64: 4 R_AARCH64_ADD_ABS_LO12_NC sym+12 -// CHECK-OBJ-LP64: 8 R_AARCH64_ADD_ABS_LO12_NC sym-3 +// CHECK-OBJ-LP64: 4 R_AARCH64_ADD_ABS_LO12_NC sym+0xc +// CHECK-OBJ-LP64: 8 R_AARCH64_ADD_ABS_LO12_NC sym-0x3 add x5, x7, #:dtprel_lo12:sym // CHECK: add x5, x7, :dtprel_lo12:sym @@ -37,41 +37,41 @@ add x0, x2, #:lo12:sym+8 // CHECK: add x0, x2, :lo12:sym -// CHECK-OBJ-LP64: 20 R_AARCH64_ADD_ABS_LO12_NC sym+8 +// CHECK-OBJ-LP64: 20 R_AARCH64_ADD_ABS_LO12_NC sym+0x8 add x5, x7, #:dtprel_lo12:sym+1 // CHECK: add x5, x7, :dtprel_lo12:sym+1 -// CHECK-OBJ-LP64: 24 R_AARCH64_TLSLD_ADD_DTPREL_LO12 sym+1 +// CHECK-OBJ-LP64: 24 R_AARCH64_TLSLD_ADD_DTPREL_LO12 sym+0x1 add x9, x12, #:dtprel_lo12_nc:sym+2 // CHECK: add x9, x12, :dtprel_lo12_nc:sym+2 -// CHECK-OBJ-LP64: 28 R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC sym+2 +// CHECK-OBJ-LP64: 28 R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC sym+0x2 add x20, x30, #:tprel_lo12:sym+12 // CHECK: add x20, x30, :tprel_lo12:sym+12 -// CHECK-OBJ-LP64: 2c R_AARCH64_TLSLE_ADD_TPREL_LO12 sym+12 +// CHECK-OBJ-LP64: 2c R_AARCH64_TLSLE_ADD_TPREL_LO12 sym+0xc add x9, x12, #:tprel_lo12_nc:sym+54 // CHECK: add x9, x12, :tprel_lo12_nc:sym+54 -// CHECK-OBJ-LP64: 30 R_AARCH64_TLSLE_ADD_TPREL_LO12_NC sym+54 +// CHECK-OBJ-LP64: 30 R_AARCH64_TLSLE_ADD_TPREL_LO12_NC sym+0x36 add x5, x0, #:tlsdesc_lo12:sym+70 // CHECK: add x5, x0, :tlsdesc_lo12:sym+70 -// CHECK-OBJ-LP64: 34 R_AARCH64_TLSDESC_ADD_LO12 sym+70 +// CHECK-OBJ-LP64: 34 R_AARCH64_TLSDESC_ADD_LO12 sym+0x46 .hword sym + 4 - . -// CHECK-OBJ-LP64: 38 R_AARCH64_PREL16 sym+4 +// CHECK-OBJ-LP64: 38 R_AARCH64_PREL16 sym+0x4 .word sym - . + 8 -// CHECK-OBJ-LP64: 3a R_AARCH64_PREL32 sym+8 +// CHECK-OBJ-LP64: 3a R_AARCH64_PREL32 sym+0x8 .xword sym-. // CHECK-OBJ-LP64: 3e R_AARCH64_PREL64 sym{{$}} .hword sym // CHECK-OBJ-LP64: 46 R_AARCH64_ABS16 sym .word sym+1 -// CHECK-OBJ-LP64: 48 R_AARCH64_ABS32 sym+1 +// CHECK-OBJ-LP64: 48 R_AARCH64_ABS32 sym+0x1 .xword sym+16 -// CHECK-OBJ-LP64: 4c R_AARCH64_ABS64 sym+16 +// CHECK-OBJ-LP64: 4c R_AARCH64_ABS64 sym+0x10 adrp x0, sym // CHECK: adrp x0, sym @@ -116,9 +116,9 @@ trickQuestion: // CHECK-OBJ-LP64: R_AARCH64_LDST8_ABS_LO12_NC sym // CHECK-OBJ-LP64: R_AARCH64_LDST8_ABS_LO12_NC sym // CHECK-OBJ-LP64: R_AARCH64_LDST8_ABS_LO12_NC sym -// CHECK-OBJ-LP64: R_AARCH64_LDST8_ABS_LO12_NC sym+15 -// CHECK-OBJ-LP64: R_AARCH64_LDST8_ABS_LO12_NC sym-2 -// CHECK-OBJ-LP64: R_AARCH64_LDST8_ABS_LO12_NC sym+4 +// CHECK-OBJ-LP64: R_AARCH64_LDST8_ABS_LO12_NC sym+0xf +// CHECK-OBJ-LP64: R_AARCH64_LDST8_ABS_LO12_NC sym-0x2 +// CHECK-OBJ-LP64: R_AARCH64_LDST8_ABS_LO12_NC sym+0x4 ldrb w23, [x29, #:dtprel_lo12_nc:sym] ldrsb w23, [x19, #:dtprel_lo12:sym] @@ -134,7 +134,7 @@ trickQuestion: // CHECK-OBJ-LP64: R_AARCH64_TLSLD_LDST8_DTPREL_LO12 sym // CHECK-OBJ-LP64: R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC sym // CHECK-OBJ-LP64: R_AARCH64_TLSLD_LDST8_DTPREL_LO12 sym -// CHECK-OBJ-LP64: R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC sym+2 +// CHECK-OBJ-LP64: R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC sym+0x2 ldrb w1, [x2, :tprel_lo12:sym] ldrsb w3, [x4, #:tprel_lo12_nc:sym] @@ -163,7 +163,7 @@ trickQuestion: // CHECK-OBJ-LP64: R_AARCH64_LDST16_ABS_LO12_NC sym // CHECK-OBJ-LP64: R_AARCH64_LDST16_ABS_LO12_NC sym // CHECK-OBJ-LP64: R_AARCH64_LDST16_ABS_LO12_NC sym -// CHECK-OBJ-LP64: R_AARCH64_LDST16_ABS_LO12_NC sym+4 +// CHECK-OBJ-LP64: R_AARCH64_LDST16_ABS_LO12_NC sym+0x4 ldrh w23, [x29, #:dtprel_lo12_nc:sym] ldrsh w23, [x19, :dtprel_lo12:sym] @@ -232,8 +232,8 @@ trickQuestion: // CHECK: ldr x28, [x27, :lo12:sym-15] // CHECK-OBJ-LP64: R_AARCH64_LDST64_ABS_LO12_NC sym // CHECK-OBJ-LP64: R_AARCH64_LDST64_ABS_LO12_NC sym -// CHECK-OBJ-LP64: R_AARCH64_LDST64_ABS_LO12_NC sym+10 -// CHECK-OBJ-LP64: R_AARCH64_LDST64_ABS_LO12_NC sym-15 +// CHECK-OBJ-LP64: R_AARCH64_LDST64_ABS_LO12_NC sym+0xa +// CHECK-OBJ-LP64: R_AARCH64_LDST64_ABS_LO12_NC sym-0xf ldr x24, [x23, #:got_lo12:sym] ldr d22, [x21, :got_lo12:sym] @@ -243,7 +243,7 @@ trickQuestion: // CHECK: ldr x24, [x23, :got_lo12:sym+7] // CHECK-OBJ-LP64: R_AARCH64_LD64_GOT_LO12_NC sym // CHECK-OBJ-LP64: R_AARCH64_LD64_GOT_LO12_NC sym -// CHECK-OBJ-LP64: R_AARCH64_LD64_GOT_LO12_NC sym+7 +// CHECK-OBJ-LP64: R_AARCH64_LD64_GOT_LO12_NC sym+0x7 ldr x24, [x23, :dtprel_lo12_nc:sym] ldr d22, [x21, #:dtprel_lo12:sym] diff --git a/llvm/test/MC/Mips/expansion-jal-sym-pic.s b/llvm/test/MC/Mips/expansion-jal-sym-pic.s index 6141fb1422b..df7ac1bbbc5 100644 --- a/llvm/test/MC/Mips/expansion-jal-sym-pic.s +++ b/llvm/test/MC/Mips/expansion-jal-sym-pic.s @@ -341,7 +341,7 @@ local_label: # XN32-NEXT: .reloc .Ltmp3, R_MIPS_JALR, weak_label # ELF-XN32: 3c 19 00 00 lui $25, 0 -# ELF-XN32-NEXT: R_MIPS_GOT_HI16 weak_label+8 +# ELF-XN32-NEXT: R_MIPS_GOT_HI16 weak_label+0x8 # ELF-XN32-NEXT: 03 3c c8 21 addu $25, $25, $gp # ELF-XN32-NEXT: 8f 39 00 00 lw $25, 0($25) # ELF-XN32-NEXT: R_MIPS_GOT_LO16 weak_label @@ -369,7 +369,7 @@ local_label: # XN64-NEXT: .reloc .Ltmp3, R_MIPS_JALR, weak_label # ELF-XN64: 3c 19 00 00 lui $25, 0 -# ELF-XN64-NEXT: R_MIPS_GOT_HI16/R_MIPS_NONE/R_MIPS_NONE weak_label+8 +# ELF-XN64-NEXT: R_MIPS_GOT_HI16/R_MIPS_NONE/R_MIPS_NONE weak_label+0x8 # ELF-XN64-NEXT: 03 3c c8 2d daddu $25, $25, $gp # ELF-XN64-NEXT: df 39 00 00 ld $25, 0($25) # ELF-XN64-NEXT: R_MIPS_GOT_LO16/R_MIPS_NONE/R_MIPS_NONE weak_label @@ -521,7 +521,7 @@ local_label: # XN32-NEXT: .reloc .Ltmp5, R_MIPS_JALR, global_label # ELF-XN32: 3c 19 00 00 lui $25, 0 -# ELF-XN32-NEXT: R_MIPS_GOT_HI16 global_label+8 +# ELF-XN32-NEXT: R_MIPS_GOT_HI16 global_label+0x8 # ELF-XN32-NEXT: 03 3c c8 21 addu $25, $25, $gp # ELF-XN32-NEXT: 8f 39 00 00 lw $25, 0($25) # ELF-XN32-NEXT: R_MIPS_GOT_LO16 global_label @@ -549,7 +549,7 @@ local_label: # XN64-NEXT: .reloc .Ltmp5, R_MIPS_JALR, global_label # ELF-XN64: 3c 19 00 00 lui $25, 0 -# ELF-XN64-NEXT: R_MIPS_GOT_HI16/R_MIPS_NONE/R_MIPS_NONE global_label+8 +# ELF-XN64-NEXT: R_MIPS_GOT_HI16/R_MIPS_NONE/R_MIPS_NONE global_label+0x8 # ELF-XN64-NEXT: 03 3c c8 2d daddu $25, $25, $gp # ELF-XN64-NEXT: df 39 00 00 ld $25, 0($25) # ELF-XN64-NEXT: R_MIPS_GOT_LO16/R_MIPS_NONE/R_MIPS_NONE global_label diff --git a/llvm/test/MC/X86/tlsdesc-64.s b/llvm/test/MC/X86/tlsdesc-64.s index 6da468aa5aa..374626cdfbe 100644 --- a/llvm/test/MC/X86/tlsdesc-64.s +++ b/llvm/test/MC/X86/tlsdesc-64.s @@ -10,7 +10,7 @@ # SYM: TLS GLOBAL DEFAULT UND a # CHECK: 0: leaq (%rip), %rax -# CHECK-NEXT: 0000000000000003: R_X86_64_GOTPC32_TLSDESC a-4 +# CHECK-NEXT: 0000000000000003: R_X86_64_GOTPC32_TLSDESC a-0x4 # CHECK-NEXT: 7: callq *(%rax) # CHECK-NEXT: 0000000000000007: R_X86_64_TLSDESC_CALL a |