commit | 294943c99bf2049cba23736e2cb7a0dc13192e3e | [log] [tgz] |
---|---|---|
author | Rafael Espindola <rafael.espindola@gmail.com> | Wed Mar 11 22:40:04 2009 +0000 |
committer | Rafael Espindola <rafael.espindola@gmail.com> | Wed Mar 11 22:40:04 2009 +0000 |
tree | e5c8e3cc5550bbebdb899d82920f94c78a3ee812 | |
parent | aabe06d92aeec2fe6c8c90dd78c3c5bce2a052ff [diff] [blame] |
optimize i8 and i16 tls values. llvm-svn: 66725
diff --git a/llvm/test/CodeGen/X86/tls12.ll b/llvm/test/CodeGen/X86/tls12.ll new file mode 100644 index 0000000..c6f766d --- /dev/null +++ b/llvm/test/CodeGen/X86/tls12.ll
@@ -0,0 +1,10 @@ +; RUN: llvm-as < %s | llc -march=x86 -mtriple=i386-linux-gnu > %t +; RUN: grep {movzbl %gs:i@NTPOFF, %eax} %t + +@i = thread_local global i8 15 + +define i8 @f() { +entry: + %tmp1 = load i8* @i + ret i8 %tmp1 +}