gpt4 book ai didi

c - NEON 比较

转载 作者:太空宇宙 更新时间:2023-11-04 06:23:35 25 4
gpt4 key购买 nike

<分区>

根据 Neon 文档:

  • 如果一条车道的比较结果为真,则该车道的结果为所有位设置为一。如果 channel 的比较结果为假,则所有位都是设置为零。返回类型为无符号整数类型。

我写了一小段代码来检查这个,我观察到结果是 0 和 -1 而不是 0 和 1。谁能告诉我这背后的原因吗?

代码:

float c1[4] = {12.0f,12.0f,12.0f,12.0f}; 
float c2[4] = {13.0f,12.0f,9.0f,12.0f};
float32x4_t t1,t2;
uint32x4_t rq;
t1 = vld1q_f32(c1);
t2 = vld1q_f32(c2);
rq = vceqq_f32(t1,t2);
printf("start\n");
for( int i = 0;i < 4; i++){
printf("%d\n",rq[i]);
}
printf("end\n");

结果:

start
0
-1
0
-1
end

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com