зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1290812 - Part 29: Implement the 64bit variant of AsmJSPassStackArg on mips32. r=luke
--- js/src/jit/mips32/MacroAssembler-mips32.h | 5 +++++ 1 file changed, 5 insertions(+)
This commit is contained in:
Родитель
70ee369083
Коммит
1424b033da
|
@ -927,6 +927,11 @@ class MacroAssemblerMIPSCompat : public MacroAssemblerMIPS
|
|||
store32(src.high, Address(address.base, address.offset + HIGH_32_OFFSET));
|
||||
}
|
||||
|
||||
void store64(Imm64 imm, Address address) {
|
||||
store32(imm.low(), Address(address.base, address.offset + LOW_32_OFFSET));
|
||||
store32(imm.hi(), Address(address.base, address.offset + HIGH_32_OFFSET));
|
||||
}
|
||||
|
||||
template <typename T> void storePtr(ImmWord imm, T address);
|
||||
template <typename T> void storePtr(ImmPtr imm, T address);
|
||||
template <typename T> void storePtr(ImmGCPtr imm, T address);
|
||||
|
|
Загрузка…
Ссылка в новой задаче