Title: [157173] trunk/Source/_javascript_Core
- Revision
- 157173
- Author
- [email protected]
- Date
- 2013-10-09 10:02:37 -0700 (Wed, 09 Oct 2013)
Log 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 <[email protected]> on 2013-10-09
Reviewed by Michael Saboff.
* dfg/DFGSpeculativeJIT.h:
(JSC::DFG::SpeculativeJIT::appendCallWithExceptionCheckSetResult):
(JSC::DFG::SpeculativeJIT::appendCallSetResult):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (157172 => 157173)
--- trunk/Source/_javascript_Core/ChangeLog 2013-10-09 16:47:52 UTC (rev 157172)
+++ trunk/Source/_javascript_Core/ChangeLog 2013-10-09 17:02:37 UTC (rev 157173)
@@ -1,3 +1,14 @@
+2013-10-09 Julien Brianceau <[email protected]>
+
+ [arm] Inverted src and dest FP registers in DFG speculative JIT when using hardfp.
+ https://bugs.webkit.org/show_bug.cgi?id=122555
+
+ Reviewed by Michael Saboff.
+
+ * dfg/DFGSpeculativeJIT.h:
+ (JSC::DFG::SpeculativeJIT::appendCallWithExceptionCheckSetResult):
+ (JSC::DFG::SpeculativeJIT::appendCallSetResult):
+
2013-10-08 Michael Saboff <[email protected]>
Transition call and construct JITStubs to CCallHelper functions
Modified: trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.h (157172 => 157173)
--- trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.h 2013-10-09 16:47:52 UTC (rev 157172)
+++ trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.h 2013-10-09 17:02:37 UTC (rev 157173)
@@ -1801,14 +1801,14 @@
{
JITCompiler::Call call = appendCallWithExceptionCheck(function);
if (result != InvalidFPRReg)
- m_jit.moveDouble(result, FPRInfo::argumentFPR0);
+ m_jit.moveDouble(FPRInfo::argumentFPR0, result);
return call;
}
JITCompiler::Call appendCallSetResult(const FunctionPtr& function, FPRReg result)
{
JITCompiler::Call call = appendCall(function);
if (result != InvalidFPRReg)
- m_jit.moveDouble(result, FPRInfo::argumentFPR0);
+ m_jit.moveDouble(FPRInfo::argumentFPR0, result);
return call;
}
#else
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes