Post #2097405
2026-03-26 12:21 UTC
An illustration of the evolution of the ARM instruction set: https://godbolt.org/z/dMoGM3E6f
There are no branches in the ARMv2 routine, which has a single exit; the ARMv9 routine has up to three branches and two exits. It also has about 28% worse code density. Different designs to satisfy different constraints.
Replies (0)
No replies.