Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个类似直方图的函数,它查看矢量数据,然后根据元素最接近的范围将元素放入预定义的“直方图”桶中。
我显然可以使用 if 条件来做到这一点,但我正在尝试使用 NEON 来改进它,因为这些是图像缓冲区。
一种方法是先使用 VCEQ,然后使用 VBIT,但遗憾的是我在 neon 的标题中找不到 VBIT。或者,我认为我可以获取 VCEQ 结果并使用 1 的向量进行异与运算,然后使用 VBIF :-) 但 VBIF 也不存在!
这里有什么想法吗?谢谢
VBIT, VBIF, 并且VBSL都执行相同的操作,直到源的排列;您可以使用vbsl*内在函数来获取三个操作中的任何一个。
VBIT
VBIF
VBSL
vbsl*