tor-browser

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

commit 84e0e220af9c2dc8f3adf84ba6e00ffbd19296df
parent 5750dbfd6d101f9c823c0b97916b3198148f8e83
Author: André Bargull <andre.bargull@gmail.com>
Date:   Wed,  5 Nov 2025 20:55:55 +0000

Bug 1997975 - Part 4: Remove no longer used cmp32 with vixl::Operand. r=spidermonkey-reviewers,iain

These methods are no longer used after part 3.

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

Diffstat:
Mjs/src/jit/arm64/MacroAssembler-arm64.h | 12------------
1 file changed, 0 insertions(+), 12 deletions(-)

diff --git a/js/src/jit/arm64/MacroAssembler-arm64.h b/js/src/jit/arm64/MacroAssembler-arm64.h @@ -977,18 +977,6 @@ class MacroAssemblerCompat : public vixl::MacroAssembler { Ldr(scratch32, toMemOperand(lhs)); Cmp(scratch32, Operand(ARMRegister(rhs, 32))); } - void cmp32(const vixl::Operand& lhs, Imm32 rhs) { - vixl::UseScratchRegisterScope temps(this); - const ARMRegister scratch32 = temps.AcquireW(); - Mov(scratch32, lhs); - Cmp(scratch32, Operand(rhs.value)); - } - void cmp32(const vixl::Operand& lhs, Register rhs) { - vixl::UseScratchRegisterScope temps(this); - const ARMRegister scratch32 = temps.AcquireW(); - Mov(scratch32, lhs); - Cmp(scratch32, Operand(ARMRegister(rhs, 32))); - } void cmn32(Register lhs, Imm32 rhs) { Cmn(ARMRegister(lhs, 32), Operand(rhs.value));