summaryrefslogtreecommitdiff
path: root/test/ELF/icf-merge.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/ELF/icf-merge.s')
-rw-r--r--test/ELF/icf-merge.s27
1 files changed, 0 insertions, 27 deletions
diff --git a/test/ELF/icf-merge.s b/test/ELF/icf-merge.s
deleted file mode 100644
index 5aa79f9d14ec..000000000000
--- a/test/ELF/icf-merge.s
+++ /dev/null
@@ -1,27 +0,0 @@
-# REQUIRES: x86
-
-# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t
-# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %S/Inputs/icf-merge.s -o %t1
-# RUN: ld.lld %t %t1 -o /dev/null --icf=all --print-icf-sections | FileCheck %s
-
-# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %S/Inputs/icf-merge2.s -o %t2
-# RUN: ld.lld %t %t2 -o %t3.out --icf=all --print-icf-sections | FileCheck --check-prefix=NOMERGE %s
-
-# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %S/Inputs/icf-merge3.s -o %t3
-# RUN: ld.lld %t %t3 -o %t3.out --icf=all --print-icf-sections | FileCheck --check-prefix=NOMERGE %s
-
-# CHECK: selected section {{.*}}:(.text.f1)
-# CHECK: removing identical section {{.*}}:(.text.f2)
-
-# NOMERGE-NOT: selected section {{.*}}:(.text.f)
-
-.section .rodata.str,"aMS",@progbits,1
-foo:
-.asciz "foo"
-.asciz "string 1"
-.asciz "string 2"
-
-.section .text.f1,"ax"
-.globl f1
-f1:
-lea foo+42(%rip), %rax