| Index: src/IceAssemblerARM32.cpp
|
| diff --git a/src/IceAssemblerARM32.cpp b/src/IceAssemblerARM32.cpp
|
| index 0d0537caa71cc073df06a59ac4fac94b79805a5b..13b82cdd261d9120701337c9dd17cf6be24e214d 100644
|
| --- a/src/IceAssemblerARM32.cpp
|
| +++ b/src/IceAssemblerARM32.cpp
|
| @@ -1195,6 +1195,13 @@ void AssemblerARM32::emitShift(const CondARM32::Cond Cond,
|
| }
|
| }
|
|
|
| +void AssemblerARM32::asr(const Operand *OpRd, const Operand *OpRm,
|
| + const Operand *OpSrc1, bool SetFlags,
|
| + CondARM32::Cond Cond) {
|
| + constexpr const char *AsrName = "asr";
|
| + emitShift(Cond, OperandARM32::ASR, OpRd, OpRm, OpSrc1, SetFlags, AsrName);
|
| +}
|
| +
|
| void AssemblerARM32::lsl(const Operand *OpRd, const Operand *OpRm,
|
| const Operand *OpSrc1, bool SetFlags,
|
| CondARM32::Cond Cond) {
|
|
|