@@ -1467,12 +1467,6 @@ class MacroAssemblerARMv7 : public AbstractMacroAssembler<Assembler> {
14671467 CRASH ();
14681468 }
14691469
1470- void convertInt32ToFloat (RegisterID src, FPRegisterID dest)
1471- {
1472- m_assembler.vmov (fpTempRegister, src, src);
1473- m_assembler.vcvt_signedToFloatingPoint (dest, fpTempRegisterAsSingle (), /* toDouble: */ false );
1474- }
1475-
14761470 void convertInt32ToDouble (RegisterID src, FPRegisterID dest)
14771471 {
14781472 m_assembler.vmov (fpTempRegister, src, src);
@@ -2304,14 +2298,6 @@ class MacroAssemblerARMv7 : public AbstractMacroAssembler<Assembler> {
23042298 return Call (m_assembler.b (), Call::LinkableNearTail);
23052299 }
23062300
2307- // FIXME: why is this the same than nearCall() in ARM64? is it right?
2308- ALWAYS_INLINE Call threadSafePatchableNearCall ()
2309- {
2310- invalidateAllTempRegisters ();
2311- moveFixedWidthEncoding (TrustedImm32 (0 ), dataTempRegister);
2312- return Call (m_assembler.blx (dataTempRegister), Call::LinkableNear);
2313- }
2314-
23152301 ALWAYS_INLINE Call call (PtrTag)
23162302 {
23172303 moveFixedWidthEncoding (TrustedImm32 (0 ), dataTempRegister);
@@ -2336,12 +2322,6 @@ class MacroAssemblerARMv7 : public AbstractMacroAssembler<Assembler> {
23362322 ALWAYS_INLINE Call call (RegisterID target, RegisterID callTag) { return UNUSED_PARAM (callTag), call (target, NoPtrTag); }
23372323 ALWAYS_INLINE Call call (Address address, RegisterID callTag) { return UNUSED_PARAM (callTag), call (address, NoPtrTag); }
23382324
2339- ALWAYS_INLINE void callOperation (const FunctionPtr<OperationPtrTag> operation)
2340- {
2341- move (TrustedImmPtr (operation.executableAddress ()), addressTempRegister);
2342- call (addressTempRegister, OperationPtrTag);
2343- }
2344-
23452325 ALWAYS_INLINE void ret ()
23462326 {
23472327 m_assembler.bx (linkRegister);
0 commit comments