1 Star 0 Fork 1

hangq/arm64_asm

forked from zhanyuan/arm64_asm 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
sdot_main.c 411 Bytes
一键复制 编辑 原始数据 按行查看 历史
zhanyuan 提交于 2020-08-19 10:40 . change
// gcc -march=armv8.2-a+dotprod sdot_main.c sdot.s
#include <stdint.h>
#include <stdio.h>
void SdotTest(int8_t *a, int8_t *b, int *c);
int main() {
int8_t a[16] = {1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4};
int8_t b[16] = {1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4};
int c[4] = {0, 0, 0, 0};
SdotTest(a, b, c);
for (int i = 0; i < 4; ++i) printf("%d ", c[i]); printf("\n");
return 0;
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/hangangqiang/arm64_asm.git
git@gitee.com:hangangqiang/arm64_asm.git
hangangqiang
arm64_asm
arm64_asm
master

搜索帮助