Changeset 94987 in webkit


Ignore:
Timestamp:
Sep 12, 2011 4:14:30 PM (13 years ago)
Author:
msaboff@apple.com
Message:

Broken Build for ARM - lshift32() needs TrustedImm32 arg
https://bugs.webkit.org/show_bug.cgi?id=67965

Change lshift32(16, ARMRegisters::S1); to lshift32(TrustedImm32(16), ARMRegisters::S1);

Reviewed by Anders Carlsson.

  • assembler/MacroAssemblerARM.h:

(JSC::MacroAssemblerARM::branch16):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r94985 r94987  
     12011-09-12  Michael Saboff  <msaboff@apple.com>
     2
     3        Broken Build for ARM - lshift32() needs TrustedImm32 arg
     4        https://bugs.webkit.org/show_bug.cgi?id=67965
     5
     6        Change lshift32(16, ARMRegisters::S1); to lshift32(TrustedImm32(16), ARMRegisters::S1);
     7
     8        Reviewed by Anders Carlsson.
     9
     10        * assembler/MacroAssemblerARM.h:
     11        (JSC::MacroAssemblerARM::branch16):
     12
    1132011-09-12  Michael Saboff  <msaboff@apple.com>
    214
  • trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h

    r94985 r94987  
    427427        right.m_value <<= 16;
    428428        m_assembler.mov_r(ARMRegisters::S1, left);
    429         lshift32(16, ARMRegisters::S1);
     429        lshift32(TrustedImm32(16), ARMRegisters::S1);
    430430        return branch32(cond, ARMRegisters::S1, right);
    431431    }
Note: See TracChangeset for help on using the changeset viewer.