| Index: src/IceInstARM32.h
|
| diff --git a/src/IceInstARM32.h b/src/IceInstARM32.h
|
| index 28317d270f13cff97b6dd338fe31fe0855d48c4b..cf5448546b02819354c7fe60503edb7e3b2a899e 100644
|
| --- a/src/IceInstARM32.h
|
| +++ b/src/IceInstARM32.h
|
| @@ -334,10 +334,18 @@ public:
|
| Vsub
|
| };
|
|
|
| + static constexpr size_t InstSize = sizeof(uint32_t);
|
| +
|
| static const char *getWidthString(Type Ty);
|
| static const char *getVecWidthString(Type Ty);
|
| static CondARM32::Cond getOppositeCondition(CondARM32::Cond Cond);
|
|
|
| + /// Called inside derived methods emit() to communicate that multiple
|
| + /// instructions are being generated. Used by emitIAS() methods to
|
| + /// generate textual fixups for instructions that are not yet
|
| + /// implemented.
|
| + void startNextInst(const Cfg *Func) const;
|
| +
|
| /// Shared emit routines for common forms of instructions.
|
| static void emitThreeAddrFP(const char *Opcode, const InstARM32 *Inst,
|
| const Cfg *Func);
|
|
|