| Index: src/mips64/macro-assembler-mips64.cc
|
| diff --git a/src/mips64/macro-assembler-mips64.cc b/src/mips64/macro-assembler-mips64.cc
|
| index a1d9c41a561f9156cfc484c4278b0ebe8d7fd64c..a5e048a28a5e7c59ca4d70aae51b95855e99a5b0 100644
|
| --- a/src/mips64/macro-assembler-mips64.cc
|
| +++ b/src/mips64/macro-assembler-mips64.cc
|
| @@ -1481,6 +1481,22 @@ void MacroAssembler::Dext(Register rt, Register rs, uint16_t pos,
|
| }
|
|
|
|
|
| +void MacroAssembler::Dextm(Register rt, Register rs, uint16_t pos,
|
| + uint16_t size) {
|
| + DCHECK(pos < 32);
|
| + DCHECK(size <= 64);
|
| + dextm(rt, rs, pos, size);
|
| +}
|
| +
|
| +
|
| +void MacroAssembler::Dextu(Register rt, Register rs, uint16_t pos,
|
| + uint16_t size) {
|
| + DCHECK(pos >= 32 && pos < 64);
|
| + DCHECK(size < 33);
|
| + dextu(rt, rs, pos, size);
|
| +}
|
| +
|
| +
|
| void MacroAssembler::Dins(Register rt, Register rs, uint16_t pos,
|
| uint16_t size) {
|
| DCHECK(pos < 32);
|
|
|