blob: d6ed0c42230d404e8ca36dfdfb2a5cba334d5fe8 [file] [log] [blame]
Jakob Stoklund Olesen8a3eab92010-06-15 21:58:33 +00001; RUN: llc < %s -march=x86-64 -mtriple=x86_64-linux-gnu -regalloc=fast -relocation-model=pic > %t2
Rafael Espindola5bf7c532010-11-27 20:43:02 +00002; RUN: grep {leaq.*TLSGD} %t2
Benjamin Kramer7bff3e72011-03-09 22:07:31 +00003; 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}