simdjson  3.11.0
Ridiculously Fast JSON
begin.h
1 #define SIMDJSON_IMPLEMENTATION icelake
2 #include "simdjson/icelake/base.h"
3 #include "simdjson/icelake/intrinsics.h"
4 
5 #if !SIMDJSON_CAN_ALWAYS_RUN_ICELAKE
6 SIMDJSON_TARGET_REGION("avx512f,avx512dq,avx512cd,avx512bw,avx512vbmi,avx512vbmi2,avx512vl,avx2,bmi,pclmul,lzcnt,popcnt")
7 #endif
8 
9 #include "simdjson/icelake/bitmanipulation.h"
10 #include "simdjson/icelake/bitmask.h"
11 #include "simdjson/icelake/simd.h"
12 #include "simdjson/icelake/stringparsing_defs.h"
13 #include "simdjson/icelake/numberparsing_defs.h"