英語版
このページの英語版を見る

dmd.backend.code_x86

x86プラットフォーム特有の定数とデータ構造。
Authors:
enum int mMSW;
レジスタペアのマスク。 インデックス・レジスタは常にLSWである。これは これは、ファーポインタを実装する際の便宜のためである。
enum int mLSW;
レジスタペアのマスク。 インデックスレジスタは常にLSWであることに注意。これは ファーポインタの実装の便宜のためである。
enum CLIB: int;
C ライブラリ・ルーチン。 callclib() を参照のこと。
nothrow @safe ubyte modregrm(uint m, uint r, uint rm);
コード生成を容易にするマクロ modregrm: mod reg r/m フィールドを生成する。 modregxrm: regはR8..R15である。 modregrmx: rmはR8..R15である。 modregxrmx: regまたはrmはR8..R15である。

NEWREG xのregフィールドをrに変更する genorreg: OR t,f

struct NDP;