<commit_before>﻿//-----------------------------------------------
//
//	This file is part of the Siv3D Engine.
//
//	Copyright (c) 2008-2021 <NAME>
//	Copyright (c) 2016-2021 OpenSiv3D Project
//
//	Licensed under the MIT License.
//
//-----------------------------------------------

# pragma once
# include "Platform.hpp"

# define SIMDE_ENABLE_NATIVE_ALIASES

# if !SIV3D_INTRINSIC(SSE)

# include <ThirdParty/simde/x86/sse.h>
# include <ThirdParty/simde/x86/sse2.h>
# include <ThirdParty/simde/x86/sse3.h>
# include <ThirdParty/simde/x86/ssse3.h>
# include <ThirdParty/simde/x86/sse4.1.h>
# include <ThirdParty/simde/x86/sse4.2.h>

# define _mm_malloc(__size, __align) memalign((__align), (__size))
# define _mm_free free

# else

# if __has_include(<xmmintrin.h>)
#	include <xmmintrin.h>
# else
#	include <ThirdParty/simde/x86/sse.h>
# endif

# if __has_include(<emmintrin.h>)
#	include <emmintrin.h>
# else
#	include <ThirdParty/simde/x86/sse2.h>
# endif

# if __has_include(<pmmintrin.h>)
#	include <pmmintrin.h>
# else
#	include <ThirdParty/simde/x86/sse3.h>
# endif

# if __has_include(<tmmintrin.h>)
#	include <tmmintrin.h>
# else
#	include <ThirdParty/simde/x86/ssse3.h>
# endif
<commit_msg>Fix SIMD.hpp compile error for ARM<commit_after>﻿//-----------------------------------------------
//
//	This file is part of the Siv3D Engine.
//
//	Copyright (c) 2008-2021 <NAME>
//	Copyright (c) 2016-2021 OpenSiv3D Project
//
//	Licensed under the MIT License.
//
//-----------------------------------------------

# pragma once
# include "Platform.hpp"

# define SIMDE_ENABLE_NATIVE_ALIASES

# if !SIV3D_INTRINSIC(SSE)

# include <ThirdParty/simde/x86/sse.h>
# include <ThirdParty/simde/x86/sse2.h>
# include <ThirdParty/simde/x86/sse3.h>
# include <ThirdParty/simde/x86/ssse3.h>
# include <ThirdParty/simde/x86/sse4.1.h>
# include <ThirdParty/simde/x86/sse4.2.h>

# include <malloc.h>    // For memalign

# define _mm_malloc(__size, __align) memalign((__align), (__size))
# define _mm_free free

# else

# if __has_include(<xmmintrin.h>)
#	include <xmmintrin.h>
# else
#	include <ThirdParty/simde/x86/sse.h>
# endif

# if __has_include(<emmintrin.h>)
#	include <emmintrin.h>
# else
#	include <ThirdParty/simde/x86/sse2.h>
# endif

# if __has_include(<pmmintrin.h>)
#	include <pmmintrin.h>
# else
#	include <ThirdParty/simde/x86/sse3.h>
# endif

# if __has_include(<tmmintrin.h>)
#	include <tmmintrin.h>
# else
#	include <ThirdParty/simde/x86/ssse3.h>
# endif

{'fraction_non_alphanumeric': 0.22262773722627738, 'fraction_numerical': 0.039740470397404706, 'mean_word_length': 2.9158730158730157, 'pattern_counts': {'":': 0, '<': 42, '<?xml version=': 0, '>': 42, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6617620', 'n_tokens_mistral': 1124, 'n_tokens_neox': 1006, 'n_words': 177}