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

Is that ok to use neon instructions over vfp ?

Hi  ,

We had a discussion in Clang / LLVM like https://github.com/llvm/llvm-project/issues/58645 .

Basically the question was that ,is that ok emit the neon over vfp instructions  ? when we need vfp instructions badly  ?

Thank you 

~Umesh

  • There are quite some difference between the two. Neon is a SIMD (Single Instruction Multiple Data) accelerator processor as part of the ARM core. It means that during the execution of one instruction the same operation will occur on up to 16 data sets in parallel. Since there is parallelism inside the Neon, you can get more MIPS or FLOPS out of Neon than you can a standard SISD processor running at the same clock rate.