⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 196444 in webkit


Ignore:
Timestamp:
Feb 11, 2016, 3:01:39 PM (11 years ago)
Author:
benjamin@webkit.org
Message:

[JSC] SqrtFloat and CeilFloat also suffer from partial register stalls
https://bugs.webkit.org/show_bug.cgi?id=154131

Reviewed by Filip Pizlo.

Looks like I forgot to update this when adding Float support.
Credit to Filip for finding this issue.

  • b3/air/AirFixPartialRegisterStalls.cpp:
Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r196437 r196444  
     12016-02-11  Benjamin Poulain  <benjamin@webkit.org>
     2
     3        [JSC] SqrtFloat and CeilFloat also suffer from partial register stalls
     4        https://bugs.webkit.org/show_bug.cgi?id=154131
     5
     6        Reviewed by Filip Pizlo.
     7
     8        Looks like I forgot to update this when adding Float support.
     9        Credit to Filip for finding this issue.
     10
     11        * b3/air/AirFixPartialRegisterStalls.cpp:
     12
    1132016-02-11  Filip Pizlo  <fpizlo@apple.com>
    214
  • trunk/Source/JavaScriptCore/b3/air/AirFixPartialRegisterStalls.cpp

    r195433 r196444  
    5252    case ConvertInt64ToDouble:
    5353    case SqrtDouble:
     54    case SqrtFloat:
    5455    case CeilDouble:
     56    case CeilFloat:
    5557        return true;
    5658    default:
Note: See TracChangeset for help on using the changeset viewer.