uppsrc_Core_r14486.diff

Proposed patch for uppsrc (since 14486 revision) - Sender Ghost, 05/21/2020 04:05 PM

Download (839 Bytes)

View differences:

uppsrc/Core/Cpu.cpp
149 149
void EndianSwap(int64 *v, size_t count) ENDIAN_SWAP
150 150
void EndianSwap(uint64 *v, size_t count) ENDIAN_SWAP
151 151

  
152
#ifdef CPU_X86
152
#if defined(CPU_X86) && defined(__SSE2__)
153 153
void huge_memsetd(void *p, dword c, int len)
154 154
{ // bypasses the cache, good for >4MB
155 155
	dword *t = (dword *)p;
uppsrc/Core/Ops.h
342 342
	return x >= -9223372036854775808.0 && x < 9223372036854775808.0;
343 343
}
344 344

  
345
#ifdef CPU_X86
345
#if defined(CPU_X86) && defined(__SSE2__)
346 346

  
347
#include <smmintrin.h>
347
#include <emmintrin.h>
348 348

  
349 349
void huge_memsetd(void *p, dword data, int len);
350 350