7556264d22b121a31582714364fe1a70f4a49f0e
simd_add_array(a, b, out, n) 是整段批量函数,原先只传了 3 个参数(缺 count),且在外层每 4 个元素调用一次、每次从下标 0 重新开始。改为单次调用 simd_add_array(a, b, a, n),尾部用 n-(n&3) 起做标量补齐;顺带删掉无用的 malloc(8) 临时块。注:本次提交同时带上了该文件既有的 t.CPtr → rawptr 迁移改动。
feat(ast): 新增 bigend / littlend 类型描述符软关键字(与 const/volatile 同机制,注解位置展开为 t.BigEndian / t.LittleEndian)
Description
GVSDS(TM) Viper SE Runtime Environment and Library (VRTE)
15 MiB
0 Stars
1 Watchers
0 Forks
Languages
C++
76.8%
C
22%
CMake
1.2%