constraint

constraint

gccのインライン・アセンブラにおいて、埋め込まれるアセンブリ言語の文に渡すパラメータのレジスタ・カテゴリの指定をconstraintと呼ぶ。

__asm__( "%0 = %1 + %2(s);": "=d"(sum) : "d"(a), "d"(b) );

の"=d"および"d"がconstraint.