[llvm] e9511c0 - [X86] Fix strong local function/global label issue reported on D77354

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 3 08:15:37 PDT 2020


Author: Simon Pilgrim
Date: 2020-04-03T16:15:23+01:00
New Revision: e9511c0206d4cc16aabd042e1f6df3fc2b654590

URL: https://github.com/llvm/llvm-project/commit/e9511c0206d4cc16aabd042e1f6df3fc2b654590
DIFF: https://github.com/llvm/llvm-project/commit/e9511c0206d4cc16aabd042e1f6df3fc2b654590.diff

LOG: [X86] Fix strong local function/global label issue reported on D77354

Added: 
    

Modified: 
    llvm/test/CodeGen/X86/linux-preemption.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/X86/linux-preemption.ll b/llvm/test/CodeGen/X86/linux-preemption.ll
index e876469f8fa6..6df791456648 100644
--- a/llvm/test/CodeGen/X86/linux-preemption.ll
+++ b/llvm/test/CodeGen/X86/linux-preemption.ll
@@ -174,7 +174,7 @@ define void()* @get_strong_local_function() {
   ret void()* @strong_local_function
 }
 ; COMMON:     {{^}}strong_local_function:
-; COMMON-NEXT .Lstrong_local_function:
+; COMMON-NEXT: .Lstrong_local_function$local:
 ; CHECK: leaq .Lstrong_local_function$local(%rip), %rax
 ; STATIC: movl $.Lstrong_local_function$local, %eax
 ; CHECK32: leal .Lstrong_local_function$local at GOTOFF(%eax), %eax
@@ -227,7 +227,7 @@ define void()* @get_external_preemptable_function() {
 ; CHECK32: movl external_preemptable_function at GOT(%eax), %eax
 
 ; COMMON:     {{^}}strong_local_global:
-; COMMON-NEXT .Lstrong_local_global:
+; COMMON-NEXT: .Lstrong_local_global$local:
 
 ; COMMON:      .globl strong_default_alias
 ; COMMON-NEXT: .set strong_default_alias, aliasee


        


More information about the llvm-commits mailing list