is an optional condition code.
This is a hint instruction. It is optional whether this instruction
is implemented or not. If this instruction is not implemented, it
executes as a
NOP. The assembler produces
a diagnostic message if the instruction executes as a
YIELD executes as a
YIELD indicates to the hardware
that the current thread is performing a task, for example a spinlock,
that can be swapped out. Hardware can use this hint to suspend and
resume threads in a multithreading system.
This ARM instruction is available in ARMv6K and above.
This 32-bit Thumb instruction is available in ARMv6T2 and above.
This 16-bit Thumb instruction is available in ARMv6T2 and above.