レジスタ読み込みコードのリストは次のとおりです。
a eax
b ebx
c ecx
d edx
S esi
D edi
I 定数値 (0 ~ 31)
q,r 動的に割り当てられたレジスタ (下記参照)
g eax、ebx、ecx、edx、またはメモリ内の変数
A eax と edx を組み合わせて 64 -ビット整数 (long long を使用)
しかし、これはインテル i386 のレジスター制約です。私の質問は、次のような intel x86_64 システムのレジスタ制約を見つけることができる場所です。
? %r10
? %r8
? %rdx
等々。