Changeset 157173 in webkit


Ignore:
Timestamp:
Oct 9, 2013 10:02:37 AM (11 years ago)
Author:
commit-queue@webkit.org
Message:

[arm] Inverted src and dest FP registers in DFG speculative JIT when using hardfp.
https://bugs.webkit.org/show_bug.cgi?id=122555

Patch by Julien Brianceau <jbriance@cisco.com> on 2013-10-09
Reviewed by Michael Saboff.

  • dfg/DFGSpeculativeJIT.h:

(JSC::DFG::SpeculativeJIT::appendCallWithExceptionCheckSetResult):
(JSC::DFG::SpeculativeJIT::appendCallSetResult):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r157164 r157173  
     12013-10-09  Julien Brianceau  <jbriance@cisco.com>
     2
     3        [arm] Inverted src and dest FP registers in DFG speculative JIT when using hardfp.
     4        https://bugs.webkit.org/show_bug.cgi?id=122555
     5
     6        Reviewed by Michael Saboff.
     7
     8        * dfg/DFGSpeculativeJIT.h:
     9        (JSC::DFG::SpeculativeJIT::appendCallWithExceptionCheckSetResult):
     10        (JSC::DFG::SpeculativeJIT::appendCallSetResult):
     11
    1122013-10-08  Michael Saboff  <msaboff@apple.com>
    213
  • trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h

    r157050 r157173  
    18021802        JITCompiler::Call call = appendCallWithExceptionCheck(function);
    18031803        if (result != InvalidFPRReg)
    1804             m_jit.moveDouble(result, FPRInfo::argumentFPR0);
     1804            m_jit.moveDouble(FPRInfo::argumentFPR0, result);
    18051805        return call;
    18061806    }
     
    18091809        JITCompiler::Call call = appendCall(function);
    18101810        if (result != InvalidFPRReg)
    1811             m_jit.moveDouble(result, FPRInfo::argumentFPR0);
     1811            m_jit.moveDouble(FPRInfo::argumentFPR0, result);
    18121812        return call;
    18131813    }
Note: See TracChangeset for help on using the changeset viewer.