Enable prefetch and bswap buitins for clang.

This commit is contained in:
Jonathan G Rennison
2016-09-08 20:00:56 +01:00
parent 34040b694c
commit a8e0862500
2 changed files with 3 additions and 3 deletions

View File

@@ -523,7 +523,7 @@ static inline void free(const void *ptr)
#if defined(_MSC_VER)
#define INCLUDE_FOR_PREFETCH_NTA <xmmintrin.h>
#define PREFETCH_NTA(address) _mm_prefetch((const char *) (address), _MM_HINT_NTA);
#elif defined(__GNUC__)
#elif defined(__GNUC__) || defined(__clang__)
#define INCLUDE_FOR_PREFETCH_NTA "stdafx.h"
#define PREFETCH_NTA(address) __builtin_prefetch((const void *) (address), 0, 0);
#else