| Index: src/IceInstX8632.h
|
| diff --git a/src/IceInstX8632.h b/src/IceInstX8632.h
|
| index 8bac6c7ef9058787c7aca074a2909743f1bf33aa..2fc036cddc9b65caacc91d13720927f623394e12 100644
|
| --- a/src/IceInstX8632.h
|
| +++ b/src/IceInstX8632.h
|
| @@ -1416,20 +1416,19 @@ private:
|
|
|
| class InstX8632Push : public InstX8632 {
|
| public:
|
| - static InstX8632Push *create(Cfg *Func, Operand *Source,
|
| - bool SuppressStackAdjustment) {
|
| + static InstX8632Push *create(Cfg *Func, Variable *Source) {
|
| return new (Func->allocate<InstX8632Push>())
|
| - InstX8632Push(Func, Source, SuppressStackAdjustment);
|
| + InstX8632Push(Func, Source);
|
| }
|
| void emit(const Cfg *Func) const override;
|
| + void emitIAS(const Cfg *Func) const override;
|
| void dump(const Cfg *Func) const override;
|
| static bool classof(const Inst *Inst) { return isClassof(Inst, Push); }
|
|
|
| private:
|
| - InstX8632Push(Cfg *Func, Operand *Source, bool SuppressStackAdjustment);
|
| + InstX8632Push(Cfg *Func, Variable *Source);
|
| InstX8632Push(const InstX8632Push &) = delete;
|
| InstX8632Push &operator=(const InstX8632Push &) = delete;
|
| - bool SuppressStackAdjustment;
|
| ~InstX8632Push() override {}
|
| };
|
|
|
|
|