Changeset 157532 in webkit
- Timestamp:
- Oct 16, 2013 3:10:23 PM (11 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r157530 r157532 1 2013-10-16 Julien Brianceau <jbriance@cisco.com> 2 3 Remove useless architecture specific implementation in DFG. 4 https://bugs.webkit.org/show_bug.cgi?id=122917. 5 6 Reviewed by Michael Saboff. 7 8 With CPU(ARM) && CPU(ARM_HARDFP) architecture, the fallback implementation is fine 9 as FPRInfo::argumentFPR0 == FPRInfo::returnValueFPR in this case. 10 11 * dfg/DFGSpeculativeJIT.h: 12 1 13 2013-10-16 Julien Brianceau <jbriance@cisco.com> 2 14 -
trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h
r157475 r157532 1802 1802 return call; 1803 1803 } 1804 #elif CPU(ARM) 1805 #if CPU(ARM_HARDFP) 1806 JITCompiler::Call appendCallWithExceptionCheckSetResult(const FunctionPtr& function, FPRReg result) 1807 { 1808 JITCompiler::Call call = appendCallWithExceptionCheck(function); 1809 if (result != InvalidFPRReg) 1810 m_jit.moveDouble(FPRInfo::argumentFPR0, result); 1811 return call; 1812 } 1813 JITCompiler::Call appendCallSetResult(const FunctionPtr& function, FPRReg result) 1814 { 1815 JITCompiler::Call call = appendCall(function); 1816 if (result != InvalidFPRReg) 1817 m_jit.moveDouble(FPRInfo::argumentFPR0, result); 1818 return call; 1819 } 1820 #else 1804 #elif CPU(ARM) && !CPU(ARM_HARDFP) 1821 1805 JITCompiler::Call appendCallWithExceptionCheckSetResult(const FunctionPtr& function, FPRReg result) 1822 1806 { … … 1833 1817 return call; 1834 1818 } 1835 #endif // CPU(ARM_HARDFP) 1836 #else 1819 #else // CPU(X86_64) || (CPU(ARM) && CPU(ARM_HARDFP)) || CPU(ARM64) || CPU(MIPS) || CPU(SH4) 1837 1820 JITCompiler::Call appendCallWithExceptionCheckSetResult(const FunctionPtr& function, FPRReg result) 1838 1821 {
Note: See TracChangeset
for help on using the changeset viewer.