Changeset 176100 in webkit
- Timestamp:
- Nov 13, 2014 3:43:46 PM (9 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r176098 r176100 1 2014-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 1 12 2014-11-13 Commit Queue <commit-queue@webkit.org> 2 13 -
trunk/Source/JavaScriptCore/assembler/X86Assembler.h
r176095 r176100 36 36 #include <wtf/Vector.h> 37 37 38 #if ENABLE(MASM_PROBE)39 #include <xmmintrin.h>40 #endif41 42 38 namespace JSC { 43 39 … … 69 65 V(void*, eflags) \ 70 66 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. 75 68 #define FOR_EACH_CPU_FPREGISTER(V) \ 76 69 V(double, xmm0) \
Note: See TracChangeset
for help on using the changeset viewer.