Changeset 189588 in webkit


Ignore:
Timestamp:
Sep 10, 2015 1:50:33 PM (9 years ago)
Author:
msaboff@apple.com
Message:

REGRESSION(r189575): Appears to break ARM64 linux builds
https://bugs.webkit.org/show_bug.cgi?id=149044

Reviewed by Filip Pizlo.

Changed the use of the ARM64 "fp", a register alias, to be "x29", the real register name.

  • llint/LowLevelInterpreter.asm:
Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r189586 r189588  
     12015-09-10  Michael Saboff  <msaboff@apple.com>
     2
     3        REGRESSION(r189575): Appears to break ARM64 linux builds
     4        https://bugs.webkit.org/show_bug.cgi?id=149044
     5
     6        Reviewed by Filip Pizlo.
     7
     8        Changed the use of the ARM64 "fp", a register alias, to be "x29", the real register name.
     9
     10        * llint/LowLevelInterpreter.asm:
     11
    1122015-09-09  Filip Pizlo  <fpizlo@apple.com>
    213
  • trunk/Source/JavaScriptCore/llint/LowLevelInterpreter.asm

    r189575 r189588  
    518518    elsif ARMv7
    519519    elsif ARM64
    520         emit "stp x27, x28, [fp, #-16]"
    521         emit "stp xzr, x26, [fp, #-32]"
     520        emit "stp x27, x28, [x29, #-16]"
     521        emit "stp xzr, x26, [x29, #-32]"
    522522    elsif MIPS
    523523    elsif SH4
     
    540540    elsif ARMv7
    541541    elsif ARM64
    542         emit "ldp xzr, x26, [fp, #-32]"
    543         emit "ldp x27, x28, [fp, #-16]"
     542        emit "ldp xzr, x26, [x29, #-32]"
     543        emit "ldp x27, x28, [x29, #-16]"
    544544    elsif MIPS
    545545    elsif SH4
Note: See TracChangeset for help on using the changeset viewer.