commit 01981e567d954015eea7b0d67b376ee2afc81eb2
parent 59bc21f9fe2af280e2175e5b49e6ea6dcdffbc9a
Author: André Bargull <andre.bargull@gmail.com>
Date: Wed, 5 Nov 2025 16:01:27 +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:
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));