Ignore:
Timestamp:
Mar 27, 2015, 7:55:12 PM (10 years ago)
Author:
[email protected]
Message:

load8Signed() and load16Signed() should be renamed to avoid confusion
https://bugs.webkit.org/show_bug.cgi?id=143168

Reviewed by Benjamin Poulain.

Renamed load8Signed() to load8SignedExtendTo32() and load16Signed() to load16SignedExtendTo32().

  • assembler/MacroAssemblerARM.h:

(JSC::MacroAssemblerARM::load8SignedExtendTo32):
(JSC::MacroAssemblerARM::load16SignedExtendTo32):
(JSC::MacroAssemblerARM::load8Signed): Deleted.
(JSC::MacroAssemblerARM::load16Signed): Deleted.

  • assembler/MacroAssemblerARM64.h:

(JSC::MacroAssemblerARM64::load16SignedExtendTo32):
(JSC::MacroAssemblerARM64::load8SignedExtendTo32):
(JSC::MacroAssemblerARM64::load16Signed): Deleted.
(JSC::MacroAssemblerARM64::load8Signed): Deleted.

  • assembler/MacroAssemblerARMv7.h:

(JSC::MacroAssemblerARMv7::load16SignedExtendTo32):
(JSC::MacroAssemblerARMv7::load8SignedExtendTo32):
(JSC::MacroAssemblerARMv7::load16Signed): Deleted.
(JSC::MacroAssemblerARMv7::load8Signed): Deleted.

  • assembler/MacroAssemblerMIPS.h:

(JSC::MacroAssemblerMIPS::load8SignedExtendTo32):
(JSC::MacroAssemblerMIPS::load16SignedExtendTo32):
(JSC::MacroAssemblerMIPS::load8Signed): Deleted.
(JSC::MacroAssemblerMIPS::load16Signed): Deleted.

  • assembler/MacroAssemblerSH4.h:

(JSC::MacroAssemblerSH4::load8SignedExtendTo32):
(JSC::MacroAssemblerSH4::load8):
(JSC::MacroAssemblerSH4::load16SignedExtendTo32):
(JSC::MacroAssemblerSH4::load16):
(JSC::MacroAssemblerSH4::load8Signed): Deleted.
(JSC::MacroAssemblerSH4::load16Signed): Deleted.

  • assembler/MacroAssemblerX86Common.h:

(JSC::MacroAssemblerX86Common::load8SignedExtendTo32):
(JSC::MacroAssemblerX86Common::load16SignedExtendTo32):
(JSC::MacroAssemblerX86Common::load8Signed): Deleted.
(JSC::MacroAssemblerX86Common::load16Signed): Deleted.

  • dfg/DFGSpeculativeJIT.cpp:

(JSC::DFG::SpeculativeJIT::compileGetByValOnIntTypedArray):

  • jit/JITPropertyAccess.cpp:

(JSC::JIT::emitIntTypedArrayGetByVal):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/assembler/MacroAssemblerSH4.h

    r176134 r182098  
    719719    }
    720720
    721     void load8Signed(BaseIndex address, RegisterID dest)
     721    void load8SignedExtendTo32(BaseIndex address, RegisterID dest)
    722722    {
    723723        RegisterID scr = claimScratch();
     
    725725        lshift32(TrustedImm32(address.scale), scr);
    726726        add32(address.base, scr);
    727         load8Signed(scr, address.offset, dest);
     727        load8SignedExtendTo32(scr, address.offset, dest);
    728728        releaseScratch(scr);
    729729    }
     
    771771    }
    772772
    773     void load8Signed(RegisterID base, int offset, RegisterID dest)
     773    void load8SignedExtendTo32(RegisterID base, int offset, RegisterID dest)
    774774    {
    775775        if (!offset) {
     
    799799    void load8(RegisterID base, int offset, RegisterID dest)
    800800    {
    801         load8Signed(base, offset, dest);
     801        load8SignedExtendTo32(base, offset, dest);
    802802        m_assembler.extub(dest, dest);
    803803    }
     
    859859    }
    860860
    861     void load16Signed(RegisterID src, RegisterID dest)
     861    void load16SignedExtendTo32(RegisterID src, RegisterID dest)
    862862    {
    863863        m_assembler.movwMemReg(src, dest);
     
    866866    void load16(BaseIndex address, RegisterID dest)
    867867    {
    868         load16Signed(address, dest);
     868        load16SignedExtendTo32(address, dest);
    869869        m_assembler.extuw(dest, dest);
    870870    }
     
    876876    }
    877877
    878     void load16Signed(BaseIndex address, RegisterID dest)
     878    void load16SignedExtendTo32(BaseIndex address, RegisterID dest)
    879879    {
    880880        RegisterID scr = claimScratch();
     
    888888        else {
    889889            add32(address.base, scr);
    890             load16Signed(scr, dest);
     890            load16SignedExtendTo32(scr, dest);
    891891        }
    892892
Note: See TracChangeset for help on using the changeset viewer.