tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 177ecde7d631a7201c2f8363cef0373efc6c17fb
parent 54f10183962564b677dc18fb22bad35301c83aca
Author: André Bargull <andre.bargull@gmail.com>
Date:   Thu, 23 Oct 2025 09:56:09 +0000

Bug 1995495 - Part 2: Remove unused movq method. r=spidermonkey-reviewers,iain

Differential Revision: https://phabricator.services.mozilla.com/D269366

Diffstat:
Mjs/src/jit/loong64/MacroAssembler-loong64.cpp | 4----
Mjs/src/jit/loong64/MacroAssembler-loong64.h | 2--
Mjs/src/jit/mips64/MacroAssembler-mips64.cpp | 4----
Mjs/src/jit/mips64/MacroAssembler-mips64.h | 2--
Mjs/src/jit/riscv64/MacroAssembler-riscv64.cpp | 2--
Mjs/src/jit/riscv64/MacroAssembler-riscv64.h | 2--
6 files changed, 0 insertions(+), 16 deletions(-)

diff --git a/js/src/jit/loong64/MacroAssembler-loong64.cpp b/js/src/jit/loong64/MacroAssembler-loong64.cpp @@ -189,10 +189,6 @@ void MacroAssemblerLOONG64Compat::convertInt32ToFloat32(const Address& src, as_ffint_s_w(dest, dest); } -void MacroAssemblerLOONG64Compat::movq(Register rj, Register rd) { - as_or(rd, rj, zero); -} - void MacroAssemblerLOONG64::ma_li(Register dest, CodeLabel* label) { BufferOffset bo = m_buffer.nextOffset(); ma_liPatchable(dest, ImmWord(/* placeholder */ 0)); diff --git a/js/src/jit/loong64/MacroAssembler-loong64.h b/js/src/jit/loong64/MacroAssembler-loong64.h @@ -476,8 +476,6 @@ class MacroAssemblerLOONG64Compat : public MacroAssemblerLOONG64 { MOZ_CRASH("Not supported for this target"); } - void movq(Register rj, Register rd); - void computeScaledAddress(const BaseIndex& address, Register dest); void computeScaledAddress32(const BaseIndex& address, Register dest); diff --git a/js/src/jit/mips64/MacroAssembler-mips64.cpp b/js/src/jit/mips64/MacroAssembler-mips64.cpp @@ -198,10 +198,6 @@ void MacroAssembler::convertIntPtrToDouble(Register src, FloatRegister dest) { convertInt64ToDouble(Register64(src), dest); } -void MacroAssemblerMIPS64Compat::movq(Register rs, Register rd) { - ma_move(rd, rs); -} - void MacroAssemblerMIPS64::ma_li(Register dest, CodeLabel* label) { BufferOffset bo = m_buffer.nextOffset(); ma_liPatchable(dest, ImmWord(/* placeholder */ 0)); diff --git a/js/src/jit/mips64/MacroAssembler-mips64.h b/js/src/jit/mips64/MacroAssembler-mips64.h @@ -290,8 +290,6 @@ class MacroAssemblerMIPS64Compat : public MacroAssemblerMIPS64 { MOZ_CRASH("Not supported for this target"); } - void movq(Register rs, Register rd); - void computeScaledAddress(const BaseIndex& address, Register dest); void computeScaledAddress32(const BaseIndex& address, Register dest); diff --git a/js/src/jit/riscv64/MacroAssembler-riscv64.cpp b/js/src/jit/riscv64/MacroAssembler-riscv64.cpp @@ -1108,8 +1108,6 @@ void MacroAssemblerRiscv64Compat::truncateFloat32ModUint32(FloatRegister src, SignExtendWord(dest, dest); } -void MacroAssemblerRiscv64Compat::movq(Register rj, Register rd) { mv(rd, rj); } - // Memory. FaultingCodeOffset MacroAssemblerRiscv64::ma_loadDouble(FloatRegister dest, Address address) { diff --git a/js/src/jit/riscv64/MacroAssembler-riscv64.h b/js/src/jit/riscv64/MacroAssembler-riscv64.h @@ -639,8 +639,6 @@ class MacroAssemblerRiscv64Compat : public MacroAssemblerRiscv64 { void truncateFloat32ModUint32(FloatRegister src, Register dest); - void movq(Register rj, Register rd); - void computeEffectiveAddress(const Address& address, Register dest) { ma_add64(dest, address.base, Imm32(address.offset)); }