diff options
| author | Fangrui Song <maskray@google.com> | 2019-05-31 15:41:19 +0000 |
|---|---|---|
| committer | Fangrui Song <maskray@google.com> | 2019-05-31 15:41:19 +0000 |
| commit | 7477fcd93a8c5492f8a4a8bef2985c0e656ec396 (patch) | |
| tree | ef2ceb61800f66fb807c3904286b4a924359a7a3 | |
| parent | 6d2a4712f3accd3fa34ed2bdecdf2ebf987dccca (diff) | |
| download | bcm5719-llvm-7477fcd93a8c5492f8a4a8bef2985c0e656ec396.tar.gz bcm5719-llvm-7477fcd93a8c5492f8a4a8bef2985c0e656ec396.zip | |
[PPC64][test] Delete redundant labels from ppc64-relocs.s
llvm-svn: 362235
| -rw-r--r-- | lld/test/ELF/ppc64-relocs.s | 100 |
1 files changed, 20 insertions, 80 deletions
diff --git a/lld/test/ELF/ppc64-relocs.s b/lld/test/ELF/ppc64-relocs.s index c3f4b2752ab..1804db9253f 100644 --- a/lld/test/ELF/ppc64-relocs.s +++ b/lld/test/ELF/ppc64-relocs.s @@ -30,142 +30,86 @@ _start: .tc .LJTI0_0[TC],.LJTI0_0 .section .R_PPC64_TOC16_LO_DS,"ax",@progbits -.globl .FR_PPC64_TOC16_LO_DS -.FR_PPC64_TOC16_LO_DS: ld 1, .L1@toc@l(2) -# CHECK: Disassembly of section .R_PPC64_TOC16_LO_DS: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_TOC16_LO_DS: +# CHECK-LABEL: Disassembly of section .R_PPC64_TOC16_LO_DS: # CHECK: 1001000c: ld 1, -32768(2) .section .R_PPC64_TOC16_LO,"ax",@progbits -.globl .FR_PPC64_TOC16_LO -.FR_PPC64_TOC16_LO: addi 1, 2, .L1@toc@l -# CHECK: Disassembly of section .R_PPC64_TOC16_LO: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_TOC16_LO: +# CHECK-LABEL: Disassembly of section .R_PPC64_TOC16_LO: # CHECK: 10010010: addi 1, 2, -32768 .section .R_PPC64_TOC16_HI,"ax",@progbits -.globl .FR_PPC64_TOC16_HI -.FR_PPC64_TOC16_HI: addis 1, 2, .L1@toc@h -# CHECK: Disassembly of section .R_PPC64_TOC16_HI: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_TOC16_HI: +# CHECK-LABEL: Disassembly of section .R_PPC64_TOC16_HI: # CHECK: 10010014: addis 1, 2, -1 .section .R_PPC64_TOC16_HA,"ax",@progbits -.globl .FR_PPC64_TOC16_HA -.FR_PPC64_TOC16_HA: addis 1, 2, .L1@toc@ha -# CHECK: Disassembly of section .R_PPC64_TOC16_HA: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_TOC16_HA: +# CHECK-LABEL: Disassembly of section .R_PPC64_TOC16_HA: # CHECK: 10010018: addis 1, 2, 0 .section .R_PPC64_REL24,"ax",@progbits -.globl .FR_PPC64_REL24 -.FR_PPC64_REL24: - b .Lfoox -.section .R_PPC64_REL24_2,"ax",@progbits -.Lfoox: - -# CHECK: Disassembly of section .R_PPC64_REL24: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_REL24: + b 1f +1: + +# CHECK-LABEL: Disassembly of section .R_PPC64_REL24: # CHECK: 1001001c: b .+4 .section .R_PPC64_REL14,"ax",@progbits -.globl .FR_PPC64_REL14 -.FR_PPC64_REL14: - beq .Lfooy -.section .R_PPC64_REL14_2,"ax",@progbits -.Lfooy: - -# CHECK: Disassembly of section .R_PPC64_REL14: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_REL14: + beq 1f +1: + +# CHECK-LABEL: Disassembly of section .R_PPC64_REL14: # CHECK: 10010020: bt 2, .+4 .section .R_PPC64_ADDR16_LO,"ax",@progbits -.globl .FR_PPC64_ADDR16_LO -.FR_PPC64_ADDR16_LO: li 1, .Lfoo@l -# CHECK: Disassembly of section .R_PPC64_ADDR16_LO: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_ADDR16_LO: +# CHECK-LABEL: Disassembly of section .R_PPC64_ADDR16_LO: # CHECK: 10010024: li 1, 0 .section .R_PPC64_ADDR16_HI,"ax",@progbits -.globl .FR_PPC64_ADDR16_HI -.FR_PPC64_ADDR16_HI: li 1, .Lfoo@h -# CHECK: Disassembly of section .R_PPC64_ADDR16_HI: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_ADDR16_HI: +# CHECK-LABEL: Disassembly of section .R_PPC64_ADDR16_HI: # CHECK: 10010028: li 1, 4097 .section .R_PPC64_ADDR16_HA,"ax",@progbits -.globl .FR_PPC64_ADDR16_HA -.FR_PPC64_ADDR16_HA: li 1, .Lfoo@ha -# CHECK: Disassembly of section .R_PPC64_ADDR16_HA: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_ADDR16_HA: +# CHECK-LABEL: Disassembly of section .R_PPC64_ADDR16_HA: # CHECK: 1001002c: li 1, 4097 .section .R_PPC64_ADDR16_HIGHER,"ax",@progbits -.globl .FR_PPC64_ADDR16_HIGHER -.FR_PPC64_ADDR16_HIGHER: li 1, .Lfoo@higher -# CHECK: Disassembly of section .R_PPC64_ADDR16_HIGHER: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_ADDR16_HIGHER: +# CHECK-LABEL: Disassembly of section .R_PPC64_ADDR16_HIGHER: # CHECK: 10010030: li 1, 0 .section .R_PPC64_ADDR16_HIGHERA,"ax",@progbits -.globl .FR_PPC64_ADDR16_HIGHERA -.FR_PPC64_ADDR16_HIGHERA: li 1, .Lfoo@highera -# CHECK: Disassembly of section .R_PPC64_ADDR16_HIGHERA: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_ADDR16_HIGHERA: +# CHECK-LABEL: Disassembly of section .R_PPC64_ADDR16_HIGHERA: # CHECK: 10010034: li 1, 0 .section .R_PPC64_ADDR16_HIGHEST,"ax",@progbits -.globl .FR_PPC64_ADDR16_HIGHEST -.FR_PPC64_ADDR16_HIGHEST: li 1, .Lfoo@highest -# CHECK: Disassembly of section .R_PPC64_ADDR16_HIGHEST: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_ADDR16_HIGHEST: +# CHECK-LABEL: Disassembly of section .R_PPC64_ADDR16_HIGHEST: # CHECK: 10010038: li 1, 0 .section .R_PPC64_ADDR16_HIGHESTA,"ax",@progbits -.globl .FR_PPC64_ADDR16_HIGHESTA -.FR_PPC64_ADDR16_HIGHESTA: li 1, .Lfoo@highesta -# CHECK: Disassembly of section .R_PPC64_ADDR16_HIGHESTA: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_ADDR16_HIGHESTA: +# CHECK-LABEL: Disassembly of section .R_PPC64_ADDR16_HIGHESTA: # CHECK: 1001003c: li 1, 0 .section .R_PPC64_REL32, "ax",@progbits -.globl .FR_PPC64_REL32 -.FR_PPC64_REL32: addis 5, 2, .LC0@toc@ha ld 5, .LC0@toc@l(5) .LBB0_2: @@ -180,16 +124,12 @@ _start: # Address of rodata + value stored at rodata entry # should equal address of LBB0_2. # 0x10000190 + 0xfeb4 = 0x10010044 -# CHECK: Disassembly of section .R_PPC64_REL32: -# CHECK-EMPTY: -# CHECK: .FR_PPC64_REL32: +# CHECK-LABEL: Disassembly of section .R_PPC64_REL32: # CHECK: 10010040: addis 5, 2, 0 # CHECK: 10010044: ld 5, -32736(5) # CHECK: 10010048: add 3, 3, 4 .section .R_PPC64_REL64, "ax",@progbits -.globl .FR_PPC64_REL64 -.FR_PPC64_REL64: .cfi_startproc .cfi_personality 148, __foo li 0, 1 |

