| Index: llvm/lib/Target/X86/X86ISelLowering.cpp
 | 
| ===================================================================
 | 
| --- a/llvm/lib/Target/X86/X86ISelLowering.cpp
 | 
| +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp
 | 
| @@ -7485,11 +7485,11 @@
 | 
|        Offset = DAG.getNode(ISD::ADD, dl, PtrVT,
 | 
|                            DAG.getNode(X86ISD::GlobalBaseReg, DebugLoc(), PtrVT),
 | 
|                             Offset);
 | 
| -    } else {
 | 
| -      Offset = DAG.getLoad(PtrVT, dl, DAG.getEntryNode(), Offset,
 | 
| -                           MachinePointerInfo::getGOT(), false, false, false,
 | 
| -                           0);
 | 
| -    }
 | 
| +    }
 | 
| +
 | 
| +    Offset = DAG.getLoad(PtrVT, dl, DAG.getEntryNode(), Offset,
 | 
| +                         MachinePointerInfo::getGOT(), false, false, false,
 | 
| +                         0);
 | 
|    }
 | 
|  
 | 
|    // The address of the thread local variable is the add of the thread
 | 
| 
 |