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