| Index: lib/Target/ARM/MCTargetDesc/ARMMCNaClExpander.h
|
| diff --git a/lib/Target/ARM/MCTargetDesc/ARMMCNaClExpander.h b/lib/Target/ARM/MCTargetDesc/ARMMCNaClExpander.h
|
| index 0fe0ba28f284cf46a1ba939f6b565421ddef160d..4132278b0ed0a844e391937a7005b635b7a7920b 100644
|
| --- a/lib/Target/ARM/MCTargetDesc/ARMMCNaClExpander.h
|
| +++ b/lib/Target/ARM/MCTargetDesc/ARMMCNaClExpander.h
|
| @@ -36,7 +36,14 @@ public:
|
| const MCSubtargetInfo &STI) override;
|
|
|
| private:
|
| - bool Guard = false; // recursion Guard
|
| + bool Guard = false; // recursion guard
|
| + int SaveCount = 0;
|
| +
|
| + void expandIndirectBranch(const MCInst &Inst, MCStreamer &Out,
|
| + const MCSubtargetInfo &STI, bool isCall);
|
| +
|
| + void expandCall(const MCInst &Inst, MCStreamer &Out,
|
| + const MCSubtargetInfo &STI);
|
|
|
| void doExpandInst(const MCInst &Inst, MCStreamer &Out,
|
| const MCSubtargetInfo &STI);
|
|
|