Files
simdjson-simdjson/include/simdjson/rvv/begin.h
T
Cheng Zong 4647320adc WIP: initial RVV implementation
Co-authored-by: gong-flying <gongxiaofei24@iscas.ac.cn>
2025-09-02 18:47:06 +08:00

24 lines
652 B
C

#ifndef SIMDJSON_RVV_BEGIN_H
#define SIMDJSON_RVV_BEGIN_H
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/base.h"
#endif
// 锁定当前实现
#undef SIMDJSON_IMPLEMENTATION
#define SIMDJSON_IMPLEMENTATION rvv
// 一次性包含 RVV 内部实现头(后续按需增删)
#include "simdjson/rvv/intrinsics.h"
#include "simdjson/rvv/bitmanipulation.h"
#include "simdjson/rvv/bitmask.h"
#include "simdjson/rvv/numberparsing_defs.h"
#include "simdjson/rvv/simd.h"
#include "simdjson/rvv/stringparsing_defs.h"
#ifndef SIMDJSON_SKIP_BACKSLASH_SHORT_CIRCUIT
#define SIMDJSON_SKIP_BACKSLASH_SHORT_CIRCUIT 1
#endif
#endif // SIMDJSON_RVV_BEGIN_H