| Index: src/IceTargetLoweringX8632.cpp
|
| diff --git a/src/IceTargetLoweringX8632.cpp b/src/IceTargetLoweringX8632.cpp
|
| index 930836b0dad99613584fee79c795ced34c745d1a..0423e3929c389649fb563dc97f828d5f4ed1468b 100644
|
| --- a/src/IceTargetLoweringX8632.cpp
|
| +++ b/src/IceTargetLoweringX8632.cpp
|
| @@ -18,7 +18,6 @@
|
| #include "IceDefs.h"
|
| #include "IceCfg.h"
|
| #include "IceCfgNode.h"
|
| -#include "IceClFlags.h"
|
| #include "IceInstX8632.h"
|
| #include "IceOperand.h"
|
| #include "IceTargetLoweringX8632.def"
|
| @@ -3053,19 +3052,13 @@ void TargetX8632::lowerIntrinsicCall(const InstIntrinsicCall *Instr) {
|
| return;
|
| }
|
| case Intrinsics::NaClReadTP: {
|
| - if (Ctx->getFlags().UseSandboxing) {
|
| - Constant *Zero = Ctx->getConstantZero(IceType_i32);
|
| - Operand *Src =
|
| - OperandX8632Mem::create(Func, IceType_i32, NULL, Zero, NULL,
|
| - 0, OperandX8632Mem::SegReg_GS);
|
| - Variable *Dest = Instr->getDest();
|
| - Variable *T = NULL;
|
| - _mov(T, Src);
|
| - _mov(Dest, T);
|
| - } else {
|
| - InstCall *Call = makeHelperCall("__nacl_read_tp", Instr->getDest(), 0);
|
| - lowerCall(Call);
|
| - }
|
| + Constant *Zero = Ctx->getConstantZero(IceType_i32);
|
| + Operand *Src = OperandX8632Mem::create(Func, IceType_i32, NULL, Zero, NULL,
|
| + 0, OperandX8632Mem::SegReg_GS);
|
| + Variable *Dest = Instr->getDest();
|
| + Variable *T = NULL;
|
| + _mov(T, Src);
|
| + _mov(Dest, T);
|
| return;
|
| }
|
| case Intrinsics::Setjmp: {
|
|
|