feat(cmake): 添加 ARM 架构优化配置文件

新增 `.cmake/arm_optimization.cmake` 文件,用于检测 ARM 架构并应用相应编译优化。
包括 NEON 指令集支持、ARM64 的 crypto 扩展检查、LTO 优化以及针对特定 CPU 的调优选项。
同时在 `CMakeLists.txt` 中包含该优化配置,并更新基准测试脚本中的构建目录路径。
This commit is contained in:
2025-11-25 22:58:37 +08:00
parent a170e7384f
commit 601f0b7d0a
5 changed files with 1465 additions and 293 deletions

View File

@@ -1,7 +1,7 @@
# cmake -DSQISIGN_BUILD_TYPE=ref -DCMAKE_BUILD_TYPE=Release ..
# 包含完整跑分和验证的测试脚本
# BASE_DIR="./build_Neon_ml"
BASE_DIR="./build_baseline"
BASE_DIR="./build_ref_release_test"
echo "------------------------start benchmark------------------------------"