зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1389401 - MIPS: Add missing function. r=luke
Convert Baseline setslot IC stub to CacheIR
This commit is contained in:
Родитель
bec970037c
Коммит
9adeeeee39
|
@ -488,7 +488,7 @@ class MacroAssembler : public MacroAssemblerSpecific
|
|||
|
||||
CodeOffset call(Register reg) PER_SHARED_ARCH;
|
||||
CodeOffset call(Label* label) PER_SHARED_ARCH;
|
||||
void call(const Address& addr) DEFINED_ON(x86_shared, arm, arm64);
|
||||
void call(const Address& addr) DEFINED_ON(x86_shared, arm, arm64, mips32, mips64);
|
||||
void call(ImmWord imm) PER_SHARED_ARCH;
|
||||
// Call a target native function, which is neither traceable nor movable.
|
||||
void call(ImmPtr imm) PER_SHARED_ARCH;
|
||||
|
|
|
@ -1661,6 +1661,13 @@ MacroAssembler::call(wasm::SymbolicAddress target)
|
|||
call(CallReg);
|
||||
}
|
||||
|
||||
void
|
||||
MacroAssembler::call(const Address& addr)
|
||||
{
|
||||
loadPtr(addr, CallReg);
|
||||
call(CallReg);
|
||||
}
|
||||
|
||||
void
|
||||
MacroAssembler::call(ImmWord target)
|
||||
{
|
||||
|
|
Загрузка…
Ссылка в новой задаче