繁体   English   中英

霓虹灯指令vsub_f32(a,b),是ab还是ba?

[英]Neon instruction, vsub_f32(a, b), is it a-b or b-a?

在此霓虹灯指令中(从此处开始 ):

float32x2_t vsub_f32(float32x2_t a, float32x2_t b);  // VSUB.F32 d0,d0,d0

它返回a-b还是b-a? 我在ARM文档中找不到它...

VSUB指令从第一个操作数寄存器中的值减去第二个操作数寄存器中的值,并将结果放入目标寄存器。

来自http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0489c/Bcffigdj.html

所以,它是ab

您可能会发现有关Neon Intrinsics的扩展文档更加有用。 它还提供了从函数参数到指令操作数的映射,并且可以从以下位置获得:

http://infocenter.arm.com/help/topic/com.arm.doc.ihi0073a/IHI0073A_arm_neon_intrinsics_ref.pdf

对于vsub_f32 ,该文档提供以下内容:

float32x2_t vsub_f32 (float32x2_t a, float32x2_t b)
a → Vn.2S b → Vm.2S
FSUB Vd.2S,Vn.2S,Vm.2S

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM