| Index: src/IceInst.h
|
| diff --git a/src/IceInst.h b/src/IceInst.h
|
| index 029fcc59079c01a76f76b9567d8477ac70331945..062d43ded6022579dc77db04668b736b223248af 100644
|
| --- a/src/IceInst.h
|
| +++ b/src/IceInst.h
|
| @@ -550,6 +550,7 @@ public:
|
| InstIcmp(Func, Condition, Dest, Source1, Source2);
|
| }
|
| ICond getCondition() const { return Condition; }
|
| + void setCondition(ICond Cond) { Condition = Cond; }
|
| bool isMemoryWrite() const override { return false; }
|
| void dump(const Cfg *Func) const override;
|
| static bool classof(const Inst *Instr) { return Instr->getKind() == Icmp; }
|
| @@ -558,7 +559,7 @@ private:
|
| InstIcmp(Cfg *Func, ICond Condition, Variable *Dest, Operand *Source1,
|
| Operand *Source2);
|
|
|
| - const ICond Condition;
|
| + ICond Condition;
|
| };
|
|
|
| /// InsertElement instruction.
|
|
|