メインページ | アルファベット順一覧 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ | 関連ページ

# vc_asm_misc.h

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

## マクロ定義
#define | MMX_REGISTER_PUSH32(m, a)
#define | MMX_REGISTER_GET32(m, a, b)
#define | SWAP_ASM32(a, b)

## マクロ定義

#define MMX_REGISTER_GET32 | ( | m,
|  | a,
|  | b |  | ) |

| 値:
    _asm movd a,m\
        _asm PUNPCKHDQ m,m\
        _asm movd b,m
  引数:
  | m[in][out] | MMX register
  | a[out] | 下位 double word m b[out] 上位 double word m
vc_asm_misc.h の 24 行で定義されています。

#define MMX_REGISTER_PUSH32 | ( | m,
|  | a |  | ) |

| 値:
    _asm    movd m,a\
        _asm    punpckldq m,m
  引数:
  | m[out] | MMX register
  | a[in] | double word
vc_asm_misc.h の 15 行で定義されています。

#define SWAP_ASM32 | ( | a,
|  | b |  | ) |

| 値:
    _asm mov eax,a\
        _asm mov a,b\
        _asm mov b,eax
vc_asm_misc.h の 29 行で定義されています。