Changeset 176100 in webkit


Ignore:
Timestamp:
Nov 13, 2014 3:43:46 PM (9 years ago)
Author:
mark.lam@apple.com
Message:

Change X86/64 JIT probes to save/restore xmm regs as double instead of m128. [Follow up]
<https://webkit.org/b/138708>

Reviewed by Michael Saboff.

Removed a stale comment and a now unnecessary #include.

  • assembler/X86Assembler.h:
Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r176098 r176100  
     12014-11-13  Mark Lam  <mark.lam@apple.com>
     2
     3        Change X86/64 JIT probes to save/restore xmm regs as double instead of __m128. [Follow up]
     4        <https://webkit.org/b/138708>
     5
     6        Reviewed by Michael Saboff.
     7
     8        Removed a stale comment and a now unnecessary #include.
     9
     10        * assembler/X86Assembler.h:
     11
    1122014-11-13  Commit Queue  <commit-queue@webkit.org>
    213
  • trunk/Source/JavaScriptCore/assembler/X86Assembler.h

    r176095 r176100  
    3636#include <wtf/Vector.h>
    3737
    38 #if ENABLE(MASM_PROBE)
    39 #include <xmmintrin.h>
    40 #endif
    41 
    4238namespace JSC {
    4339
     
    6965    V(void*, eflags) \
    7066
    71 // Note: the JITs only stores double values in the FP registers. However, the
    72 // storage type here is defined as __m128 because the JIT probe code which does
    73 // the storing still expects a __m128 slot. This will be changed when the JIT
    74 // probe code is updated later to reflect the JITs' usage of these registers.
     67// Note: the JITs only stores double values in the FP registers.
    7568#define FOR_EACH_CPU_FPREGISTER(V) \
    7669    V(double, xmm0) \
Note: See TracChangeset for help on using the changeset viewer.