blob: 08bf9e3f9f36c43900ad8fdcc3be15d1f07de5da [file] [log] [blame]
Jakob Stoklund Olesen6660ed52012-06-08 23:15:12 +00001; RUN: llc < %s -march=x86-64 -mtriple=x86_64-linux-gnu -regalloc=fast -optimize-regalloc=0 -relocation-model=pic > %t2
Chandler Carruth4177e6f2012-07-02 12:47:22 +00002; RUN: grep "leaq.*TLSGD" %t2
3; RUN: grep "__tls_get_addr" %t2
Dan Gohmanf45728d2009-04-27 15:08:34 +00004; PR4004
Rafael Espindola15f1b662009-04-24 12:59:40 +00005
6@i = thread_local global i32 15
7
8define i32 @f() {
9entry:
10 %tmp1 = load i32* @i
11 ret i32 %tmp1
12}