Pas forcément super d'accord, y'a quand même un standard définit par le constructeur :
https://developer.arm.com/products/software-development-tools/ds-5-development-studio/resources/tutorials/using-inline-assembly-to-improve-code-efficiencyCertes, c'est DS-5, dont le tarif est nécessairement en dehors du budget alloué. Mais quand même.
Il y a bien quelques recommandations concernant le nommage, mais quid du respect de l'utilisation des registres visés :
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0205j/Cihccdja.htmlEt non, je préfère dorénavant limiter d'usage de l'assembleur pur du fait de la perte de contexte en debug.