commit | 8158079b0e92faff12adc556b0857e4f929abf8e | [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 | 62d45d739e2c02214b5e2d1fc13a08ce69e01053 [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;