зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1363290 - Part 2: Add movxsd instruction to WindowsDllInterceptor. r=dmajor
movxsd moves 32-bit register values to 64-bit registers, sign-extending them. It is used by SetCursorPos.
This commit is contained in:
Родитель
9dac5ced13
Коммит
efb6b228f4
|
@ -1008,6 +1008,10 @@ protected:
|
|||
MOZ_ASSERT_UNREACHABLE("Unrecognized opcode sequence");
|
||||
return;
|
||||
}
|
||||
} else if (origBytes[nOrigBytes] == 0x63 &&
|
||||
(origBytes[nOrigBytes + 1] & kMaskMod) == kModReg) {
|
||||
// movsxd r64, r32 (move + sign extend)
|
||||
COPY_CODES(2);
|
||||
} else {
|
||||
// not support yet!
|
||||
MOZ_ASSERT_UNREACHABLE("Unrecognized opcode sequence");
|
||||
|
|
Загрузка…
Ссылка в новой задаче