| Index: src/IceAssemblerARM32.h
|
| diff --git a/src/IceAssemblerARM32.h b/src/IceAssemblerARM32.h
|
| index 96e800b443e787702ba9db33ee651891b4abc3ef..a3a31f4e2d461eb58bb98a51a280336c5b7ad058 100644
|
| --- a/src/IceAssemblerARM32.h
|
| +++ b/src/IceAssemblerARM32.h
|
| @@ -314,6 +314,12 @@ private:
|
|
|
| // Returns the offset encoded in the branch instruction Inst.
|
| static IOffsetT decodeBranchOffset(IValueT Inst);
|
| +
|
| + // Implements movw, generating pattern ccccxxxxxxxsiiiiddddiiiiiiiiiiii where
|
| + // cccc=Cond, xxxxxxx<<21=Opcode, dddd=Rd, s=SetFlags, and
|
| + // iiiiiiiiiiiiiiii=Imm16.
|
| + void emitMovw(IValueT Opcode, IValueT Rd, IValueT Imm16, bool SetFlags,
|
| + CondARM32::Cond Cond);
|
| };
|
|
|
| } // end of namespace ARM32
|
|
|