[llvm] 80d4df5 - [X86] Remove defunct section checks from emulated TLS tests to fix issue reported on D77354

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


Author: Simon Pilgrim
Date: 2020-04-03T16:46:09+01:00
New Revision: 80d4df5be66149fc02620961b094d1a4301e82e6

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

LOG: [X86] Remove defunct section checks from emulated TLS tests to fix issue reported on D77354

Added: 
    

Modified: 
    llvm/test/CodeGen/X86/emutls.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/X86/emutls.ll b/llvm/test/CodeGen/X86/emutls.ll
index d11f65a188e1..8d836ef733b5 100644
--- a/llvm/test/CodeGen/X86/emutls.ll
+++ b/llvm/test/CodeGen/X86/emutls.ll
@@ -237,31 +237,26 @@ entry:
 
 ;;;;;;;;;;;;;; 32-bit __emutls_v. and __emutls_t.
 
-; X32       .section .data.rel.local,
 ; X32-LABEL: __emutls_v.i1:
 ; X32-NEXT: .long 4
 ; X32-NEXT: .long 4
 ; X32-NEXT: .long 0
 ; X32-NEXT: .long __emutls_t.i1
 
-; X32       .section .rodata,
 ; X32-LABEL: __emutls_t.i1:
 ; X32-NEXT: .long 15
 
 ; X32-NOT:   __emutls_v.i2
 
-; X32       .section .data.rel.local,
 ; X32-LABEL: __emutls_v.i3:
 ; X32-NEXT: .long 4
 ; X32-NEXT: .long 4
 ; X32-NEXT: .long 0
 ; X32-NEXT: .long __emutls_t.i3
 
-; X32       .section .rodata,
 ; X32-LABEL: __emutls_t.i3:
 ; X32-NEXT: .long 15
 
-; X32       .section .data.rel.local,
 ; X32-LABEL: __emutls_v.i4:
 ; X32-NEXT: .L__emutls_v.i4$local:
 ; X32-NEXT: .long 4
@@ -269,27 +264,23 @@ entry:
 ; X32-NEXT: .long 0
 ; X32-NEXT: .long __emutls_t.i4
 
-; X32       .section .rodata,
 ; X32-LABEL: __emutls_t.i4:
 ; X32-NEXT: .L__emutls_t.i4$local:
 ; X32-NEXT: .long 15
 
 ; X32-NOT:   __emutls_v.i5:
-; X32       .hidden __emutls_v.i5
+; X32:      .hidden __emutls_v.i5
 ; X32-NOT:   __emutls_v.i5:
 
-; X32 .section .data.rel.local,
 ; X32-LABEL: __emutls_v.s1:
 ; X32-NEXT: .long 2
 ; X32-NEXT: .long 2
 ; X32-NEXT: .long 0
 ; X32-NEXT: .long __emutls_t.s1
 
-; X32 .section .rodata,
 ; X32-LABEL: __emutls_t.s1:
 ; X32-NEXT: .short 15
 
-; X32 .section .data.rel.local,
 ; X32-LABEL: __emutls_v.b1:
 ; X32-NEXT: .long 1
 ; X32-NEXT: .long 1
@@ -300,31 +291,26 @@ entry:
 
 ;;;;;;;;;;;;;; 64-bit __emutls_v. and __emutls_t.
 
-; X64       .section .data.rel.local,
 ; X64-LABEL: __emutls_v.i1:
 ; X64-NEXT: .quad 4
 ; X64-NEXT: .quad 4
 ; X64-NEXT: .quad 0
 ; X64-NEXT: .quad __emutls_t.i1
 
-; X64       .section .rodata,
 ; X64-LABEL: __emutls_t.i1:
 ; X64-NEXT: .long 15
 
 ; X64-NOT:   __emutls_v.i2
 
-; X64       .section .data.rel.local,
 ; X64-LABEL: __emutls_v.i3:
 ; X64-NEXT: .quad 4
 ; X64-NEXT: .quad 4
 ; X64-NEXT: .quad 0
 ; X64-NEXT: .quad __emutls_t.i3
 
-; X64       .section .rodata,
 ; X64-LABEL: __emutls_t.i3:
 ; X64-NEXT: .long 15
 
-; X64       .section .data.rel.local,
 ; X64-LABEL: __emutls_v.i4:
 ; X64-NEXT: .L__emutls_v.i4$local:
 ; X64-NEXT: .quad 4
@@ -332,27 +318,23 @@ entry:
 ; X64-NEXT: .quad 0
 ; X64-NEXT: .quad __emutls_t.i4
 
-; X64       .section .rodata,
 ; X64-LABEL: __emutls_t.i4:
 ; X64-NEXT: .L__emutls_t.i4$local:
 ; X64-NEXT: .long 15
 
 ; X64-NOT:   __emutls_v.i5:
-; X64       .hidden __emutls_v.i5
+; X64:      .hidden __emutls_v.i5
 ; X64-NOT:   __emutls_v.i5:
 
-; X64       .section .data.rel.local,
 ; X64-LABEL: __emutls_v.s1:
 ; X64-NEXT: .quad 2
 ; X64-NEXT: .quad 2
 ; X64-NEXT: .quad 0
 ; X64-NEXT: .quad __emutls_t.s1
 
-; X64       .section .rodata,
 ; X64-LABEL: __emutls_t.s1:
 ; X64-NEXT: .short 15
 
-; X64       .section .data.rel.local,
 ; X64-LABEL: __emutls_v.b1:
 ; X64-NEXT: .quad 1
 ; X64-NEXT: .quad 1


        


More information about the llvm-commits mailing list