Changeset 144938 in webkit


Ignore:
Timestamp:
Mar 6, 2013 9:39:37 AM (11 years ago)
Author:
Csaba Osztrogonác
Message:

Fix unused parameter warnings in ARM assembler
https://bugs.webkit.org/show_bug.cgi?id=111433

Reviewed by Kentaro Hara.

  • assembler/ARMAssembler.h: Remove unreachable revertJump() after r143346.
  • assembler/MacroAssemblerARM.h:

(JSC::MacroAssemblerARM::moveIntsToDouble): Remove unused scratch parameter instead of UNUSED_PARAM.
(JSC::MacroAssemblerARM::branchConvertDoubleToInt32): Remove unused fpTemp parameter.
(JSC::MacroAssemblerARM::revertJumpReplacementToPatchableBranchPtrWithPatch): Remove unused parameters.

Location:
trunk/Source/JavaScriptCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r144910 r144938  
     12013-03-06  Csaba Osztrogonác  <ossy@webkit.org>
     2
     3        Fix unused parameter warnings in ARM assembler
     4        https://bugs.webkit.org/show_bug.cgi?id=111433
     5
     6        Reviewed by Kentaro Hara.
     7
     8        * assembler/ARMAssembler.h: Remove unreachable revertJump() after r143346.
     9        * assembler/MacroAssemblerARM.h:
     10        (JSC::MacroAssemblerARM::moveIntsToDouble): Remove unused scratch parameter instead of UNUSED_PARAM.
     11        (JSC::MacroAssemblerARM::branchConvertDoubleToInt32): Remove unused fpTemp parameter.
     12        (JSC::MacroAssemblerARM::revertJumpReplacementToPatchableBranchPtrWithPatch): Remove unused parameters.
     13
    1142013-03-06  Andreas Kling  <akling@apple.com>
    215
  • trunk/Source/JavaScriptCore/assembler/ARMAssembler.h

    r143346 r144938  
    403403        }
    404404
    405         static void revertJump(void* instructionStart, RegisterID rd, ARMWord imm)
    406         {
    407             ARMWord* insn = reinterpret_cast<ARMWord*>(instructionStart);
    408             ARMWord* address = getLdrImmAddress(insn);
    409             *address = imm;
    410         }
    411 
    412405        void bic(int rd, int rn, ARMWord op2, Condition cc = AL)
    413406        {
  • trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h

    r143346 r144938  
    674674    }
    675675
    676     void moveIntsToDouble(RegisterID src1, RegisterID src2, FPRegisterID dest, FPRegisterID scratch)
    677     {
    678         UNUSED_PARAM(scratch);
     676    void moveIntsToDouble(RegisterID src1, RegisterID src2, FPRegisterID dest, FPRegisterID)
     677    {
    679678        m_assembler.vmov(dest, src1, src2);
    680679    }
     
    12431242    // May also branch for some values that are representable in 32 bits
    12441243    // (specifically, in this case, 0).
    1245     void branchConvertDoubleToInt32(FPRegisterID src, RegisterID dest, JumpList& failureCases, FPRegisterID fpTemp)
     1244    void branchConvertDoubleToInt32(FPRegisterID src, RegisterID dest, JumpList& failureCases, FPRegisterID)
    12461245    {
    12471246        m_assembler.vcvt_s32_f64(ARMRegisters::SD0 << 1, src);
     
    13161315    }
    13171316
    1318     static void revertJumpReplacementToPatchableBranchPtrWithPatch(CodeLocationLabel instructionStart, Address, void* initialValue)
     1317    static void revertJumpReplacementToPatchableBranchPtrWithPatch(CodeLocationLabel, Address, void*)
    13191318    {
    13201319        UNREACHABLE_FOR_PLATFORM();
Note: See TracChangeset for help on using the changeset viewer.