Index: src/IceInst.h |
diff --git a/src/IceInst.h b/src/IceInst.h |
index 484e10f4ade3978f72090012d33537ef2ccff4bf..14bdeda9b9d56775e242817b3acbc98cfa5523cb 100644 |
--- a/src/IceInst.h |
+++ b/src/IceInst.h |
@@ -102,6 +102,7 @@ public: |
void liveness(InstNumberT InstNumber, llvm::BitVector &Live, |
Liveness *Liveness, const CfgNode *Node); |
virtual void emit(const Cfg *Func) const; |
+ virtual void emitIAS(const Cfg *Func) const; |
virtual void dump(const Cfg *Func) const; |
virtual void dumpExtras(const Cfg *Func) const; |
void dumpDecorated(const Cfg *Func) const; |
@@ -745,6 +746,7 @@ private: |
class InstTarget : public Inst { |
public: |
virtual void emit(const Cfg *Func) const = 0; |
+ virtual void emitIAS(const Cfg *Func) const = 0; |
virtual void dump(const Cfg *Func) const; |
virtual void dumpExtras(const Cfg *Func) const; |
static bool classof(const Inst *Inst) { return Inst->getKind() >= Target; } |