Index: src/IceInstX8664.cpp |
diff --git a/src/IceInstX8664.cpp b/src/IceInstX8664.cpp |
index ca2acfa128f08640b171fbf233c2072a0131ef78..d59485f8afbc329bdb39e2f0d1b8bb60b9e85337 100644 |
--- a/src/IceInstX8664.cpp |
+++ b/src/IceInstX8664.cpp |
@@ -89,11 +89,10 @@ TargetX8664Traits::X86OperandMem::X86OperandMem(Cfg *Func, Type Ty, |
} |
namespace { |
-static int32_t |
-getRematerializableOffset(Variable *Var, |
- const ::Ice::X8664::TargetX8664 *Target) { |
+int32_t getRematerializableOffset(Variable *Var, |
+ const ::Ice::X8664::TargetX8664 *Target) { |
int32_t Disp = Var->getStackOffset(); |
- SizeT RegNum = static_cast<SizeT>(Var->getRegNum()); |
+ RegNumT RegNum = Var->getRegNum(); |
if (RegNum == Target->getFrameReg()) { |
Disp += Target->getFrameFixedAllocaOffset(); |
} else if (RegNum != Target->getStackReg()) { |