Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.

We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.

Thank you for your understanding.


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

Why is there no vector integer divide in SIMD instructions ?

For vector arithmetic, ADD, SUB, MUL are present for integers, but not DIV. Is that a performance impact ? Does other architectures not have it too ?

Parents
  • Thinking about it again, divide wouldn't be very useful without lots of options like for multiply. And if anything something like doubling multiply and scale and saturate to single would be a lot more interesting. One is always wanting to scale with the SIMD integer operations.

Reply
  • Thinking about it again, divide wouldn't be very useful without lots of options like for multiply. And if anything something like doubling multiply and scale and saturate to single would be a lot more interesting. One is always wanting to scale with the SIMD integer operations.

Children
No data