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:
Shi Dan 2016-10-10 17:08:25 +08:00
Родитель 70ee369083
Коммит 1424b033da
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -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);