Index: src/IceInstARM32.h |
diff --git a/src/IceInstARM32.h b/src/IceInstARM32.h |
index 2be562aaf5701f0d2c9a709a10b99c772eddc06b..31d4be42589be36c391fd973ae33b7cb4ac56f82 100644 |
--- a/src/IceInstARM32.h |
+++ b/src/IceInstARM32.h |
@@ -353,14 +353,14 @@ public: |
static bool classof(const Operand *Operand) { |
return Operand->getKind() == StackVariableKind; |
} |
- void setBaseRegNum(int32_t RegNum) { BaseRegNum = RegNum; } |
- int32_t getBaseRegNum() const override { return BaseRegNum; } |
+ void setBaseRegNum(RegNumT RegNum) { BaseRegNum = RegNum; } |
+ RegNumT getBaseRegNum() const override { return BaseRegNum; } |
// Inherit dump() and emit() from Variable. |
private: |
StackVariable(Type Ty, SizeT Index) |
: Variable(StackVariableKind, Ty, Index) {} |
- int32_t BaseRegNum = Variable::NoRegister; |
+ RegNumT BaseRegNum = RegNumT::NoRegister; |
}; |
/// Base class for ARM instructions. While most ARM instructions can be |