[llvm-commits] [llvm] r78441 - in /llvm/trunk/test/CodeGen/X86: tls-pic.ll tls1-pic.ll

Chris Lattner sabre at nondot.org
Fri Aug 7 16:57:30 PDT 2009


Author: lattner
Date: Fri Aug  7 18:57:30 2009
New Revision: 78441

URL: http://llvm.org/viewvc/llvm-project?rev=78441&view=rev
Log:
rename test

Added:
    llvm/trunk/test/CodeGen/X86/tls-pic.ll
      - copied unchanged from r78439, llvm/trunk/test/CodeGen/X86/tls1-pic.ll
Removed:
    llvm/trunk/test/CodeGen/X86/tls1-pic.ll

Removed: llvm/trunk/test/CodeGen/X86/tls1-pic.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/tls1-pic.ll?rev=78440&view=auto

==============================================================================
--- llvm/trunk/test/CodeGen/X86/tls1-pic.ll (original)
+++ llvm/trunk/test/CodeGen/X86/tls1-pic.ll (removed)
@@ -1,67 +0,0 @@
-; RUN: llvm-as < %s | llc -march=x86 -mtriple=i386-linux-gnu -relocation-model=pic | FileCheck -check-prefix=X32 %s
-; RUN: llvm-as < %s | llc -march=x86-64 -mtriple=x86_64-linux-gnu -relocation-model=pic | FileCheck -check-prefix=X64 %s
-
- at i = thread_local global i32 15
-
-define i32 @f1() {
-entry:
-	%tmp1 = load i32* @i
-	ret i32 %tmp1
-}
-
-; X32: f1:
-; X32:   leal i at TLSGD(,%ebx), %eax
-; X32:   call ___tls_get_addr at PLT
-
-; X64: f1:
-; X64:   leaq i at TLSGD(%rip), %rdi
-; X64:   call __tls_get_addr at PLT
-
-
- at i2 = external thread_local global i32
-
-define i32* @f2() {
-entry:
-	ret i32* @i
-}
-
-; X32: f2:
-; X32:   leal i at TLSGD(,%ebx), %eax
-; X32:   call ___tls_get_addr at PLT
-
-; X64: f2:
-; X64:   leaq i at TLSGD(%rip), %rdi
-; X64:   call __tls_get_addr at PLT
-
-
-
-define i32 @f3() {
-entry:
-	%tmp1 = load i32* @i		; <i32> [#uses=1]
-	ret i32 %tmp1
-}
-
-; X32: f3:
-; X32:   leal	i at TLSGD(,%ebx), %eax
-; X32:   call ___tls_get_addr at PLT
-
-; X64: f3:
-; X64:   leaq i at TLSGD(%rip), %rdi
-; X64:   call __tls_get_addr at PLT
-
-
-define i32* @f4() nounwind {
-entry:
-	ret i32* @i
-}
-
-; X32: f4:
-; X32:   leal	i at TLSGD(,%ebx), %eax
-; X32:   call ___tls_get_addr at PLT
-
-; X64: f4:
-; X64:   leaq i at TLSGD(%rip), %rdi
-; X64:   call __tls_get_addr at PLT
-
-
-





More information about the llvm-commits mailing list