This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

如何用Neon的vcmp.f32实现分支跳转

hi 大家好,我现在有一个疑惑,neon提供vcmp.f32指令,我现在有一段C代码

if (x>y)

x = a+b;

else

x = a -b;

请问,如果用vcmp.f32实现呢,我搜索很久,也没有找到相应的事例,希望有高手可以帮忙解答一下,先谢谢了。

Parents
  • 这个问题已经搞清楚了,我觉得任何工程上问题最好的解释莫过于一个具体的实例:

        vcmp.f32    s12, s10
        vmrs        APSR_nzcv, FPSCR
        bgt        .multCspf_Redefine_neon_branch    @if s12 > s10, jump

Reply
  • 这个问题已经搞清楚了,我觉得任何工程上问题最好的解释莫过于一个具体的实例:

        vcmp.f32    s12, s10
        vmrs        APSR_nzcv, FPSCR
        bgt        .multCspf_Redefine_neon_branch    @if s12 > s10, jump

Children
No data