Changeset 60383 in webkit for trunk/JavaScriptCore/assembler


Ignore:
Timestamp:
May 28, 2010, 7:54:21 PM (15 years ago)
Author:
[email protected]
Message:

2010-05-28 Chao-ying Fu <[email protected]>

Reviewed by Eric Seidel.

Fix MIPS JIT DoubleGreaterThanOrEqual Operands
https://bugs.webkit.org/show_bug.cgi?id=39504

Swapped two operands of left and right for DoubleGreaterThanOrEqual.
This patch fixed two layout tests as follows.
fast/js/comparison-operators-greater.html
fast/js/comparison-operators-less.html

  • assembler/MacroAssemblerMIPS.h: (JSC::MacroAssemblerMIPS::branchDouble):
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/assembler/MacroAssemblerMIPS.h

    r59527 r60383  
    16751675        }
    16761676        if (cond == DoubleGreaterThanOrEqual) {
    1677             m_assembler.cnged(right, left);
     1677            m_assembler.cnged(left, right);
    16781678            return branchFalse(); // false
    16791679        }
Note: See TracChangeset for help on using the changeset viewer.