commit | b74f370e437de31b53496e86f024b533ee8ec91b | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <nicolas.geoffray@lip6.fr> | Sat Oct 25 15:22:06 2008 +0000 |
committer | Nicolas Geoffray <nicolas.geoffray@lip6.fr> | Sat Oct 25 15:22:06 2008 +0000 |
tree | 1f4f92ecc9f9d3176bfd7c450e8e8a2cfb79c82b | |
parent | b7e1a4f70dfe6be901216a73c09d57856cec1041 [diff] [blame] |
Generate code for TLS instructions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58141 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/X86/X86InstrInfo.cpp b/lib/Target/X86/X86InstrInfo.cpp index 2db1448..04f10c0 100644 --- a/lib/Target/X86/X86InstrInfo.cpp +++ b/lib/Target/X86/X86InstrInfo.cpp
@@ -2798,6 +2798,11 @@ FinalSize += sizeConstant(X86InstrInfo::sizeOfImm(Desc)); break; } + case X86::TLS_tp: + case X86::TLS_gs_ri: + FinalSize += 2; + FinalSize += sizeGlobalAddress(false); + break; } CurOp = NumOps; break;