diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2015-02-20 23:28:28 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2015-02-20 23:28:28 +0000 |
commit | 9075f7706491af3532389b482c6d048b44e867f3 (patch) | |
tree | 728234b38c4faba4312637310162dc36e0439847 /llvm/test/CodeGen/X86/global-sections-comdat.ll | |
parent | 0068408001bcf21ac629808cd6b3a04a0a21a192 (diff) | |
download | bcm5719-llvm-9075f7706491af3532389b482c6d048b44e867f3.tar.gz bcm5719-llvm-9075f7706491af3532389b482c6d048b44e867f3.zip |
Use short names for jumptable sections.
Also refactor code to remove some duplication.
llvm-svn: 230087
Diffstat (limited to 'llvm/test/CodeGen/X86/global-sections-comdat.ll')
-rw-r--r-- | llvm/test/CodeGen/X86/global-sections-comdat.ll | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/X86/global-sections-comdat.ll b/llvm/test/CodeGen/X86/global-sections-comdat.ll index 0557d9a0ee1..7b4d74c2a33 100644 --- a/llvm/test/CodeGen/X86/global-sections-comdat.ll +++ b/llvm/test/CodeGen/X86/global-sections-comdat.ll @@ -1,5 +1,6 @@ ; RUN: llc < %s -mtriple=i386-unknown-linux | FileCheck %s -check-prefix=LINUX ; RUN: llc < %s -mtriple=i386-unknown-linux -data-sections -function-sections | FileCheck %s -check-prefix=LINUX-SECTIONS +; RUN: llc < %s -mtriple=i386-unknown-linux -data-sections -function-sections -unique-section-names=false | FileCheck %s -check-prefix=LINUX-SECTIONS-SHORT $F1 = comdat any define void @F1(i32 %y) comdat { @@ -32,8 +33,14 @@ bb5: ; LINUX-SECTIONS-NEXT: .cfi_endproc ; LINUX-SECTIONS-NEXT: .section .rodata.F1,"aG",@progbits,F1,comdat +; LINUX-SECTIONS-SHORT: .section .text,"axG",@progbits,F1,comdat +; LINUX-SECTIONS-SHORT: .size F1, +; LINUX-SECTIONS-SHORT-NEXT: .cfi_endproc +; LINUX-SECTIONS-SHORT-NEXT: .section .rodata,"aG",@progbits,F1,comdat + $G16 = comdat any @G16 = unnamed_addr constant i32 42, comdat ; LINUX: .section .rodata.G16,"aG",@progbits,G16,comdat ; LINUX-SECTIONS: .section .rodata.G16,"aG",@progbits,G16,comdat +; LINUX-SECTIONS-SHORT: .section .rodata,"aG",@progbits,G16,comdat |