| Index: src/IceInstARM32.h | 
| diff --git a/src/IceInstARM32.h b/src/IceInstARM32.h | 
| index 0ae21c57d71ce3b79e202d51a878f4181ca88f1a..58c0c5ba01daf62536aa4b8eeb9a2428815f73b1 100644 | 
| --- a/src/IceInstARM32.h | 
| +++ b/src/IceInstARM32.h | 
| @@ -980,34 +980,6 @@ private: | 
| const InstARM32Label *Label; // Intra-block branch target | 
| }; | 
|  | 
| -/// AdjustStack instruction - subtracts SP by the given amount and updates the | 
| -/// stack offset during code emission. | 
| -class InstARM32AdjustStack : public InstARM32 { | 
| -  InstARM32AdjustStack() = delete; | 
| -  InstARM32AdjustStack(const InstARM32AdjustStack &) = delete; | 
| -  InstARM32AdjustStack &operator=(const InstARM32AdjustStack &) = delete; | 
| - | 
| -public: | 
| -  /// Note: We need both Amount and SrcAmount. If Amount is too large then it | 
| -  /// needs to be copied to a register (so SrcAmount could be a register). | 
| -  /// However, we also need the numeric Amount for bookkeeping, and it's hard to | 
| -  /// pull that from the generic SrcAmount operand. | 
| -  static InstARM32AdjustStack *create(Cfg *Func, Variable *SP, SizeT Amount, | 
| -                                      Operand *SrcAmount) { | 
| -    return new (Func->allocate<InstARM32AdjustStack>()) | 
| -        InstARM32AdjustStack(Func, SP, Amount, SrcAmount); | 
| -  } | 
| -  void emit(const Cfg *Func) const override; | 
| -  void dump(const Cfg *Func) const override; | 
| -  static bool classof(const Inst *Inst) { return isClassof(Inst, Adjuststack); } | 
| -  SizeT getAmount() const { return Amount; } | 
| - | 
| -private: | 
| -  InstARM32AdjustStack(Cfg *Func, Variable *SP, SizeT Amount, | 
| -                       Operand *SrcAmount); | 
| -  const SizeT Amount; | 
| -}; | 
| - | 
| /// Call instruction (bl/blx). Arguments should have already been pushed. | 
| /// Technically bl and the register form of blx can be predicated, but we'll | 
| /// leave that out until needed. | 
|  |