28.6.1. GCC inline assembly register variables
Used notably in some of the Linux system calls setups:
In x86, makes it possible to access variables not exposed with the one letter register constraints.
In arm, it is the only way to achieve this effect: https://stackoverflow.com/questions/10831792/how-to-use-specific-register-in-arm-inline-assembler
This feature notably useful for making system calls from C, see: Section 28.7, “Linux system calls”.