You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
871 B
41 lines
871 B
/*++
|
|
|
|
Copyright (c) 1995 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
frag8.h
|
|
|
|
Abstract:
|
|
|
|
Prototypes for instruction fragments which operate on 8-bit BYTES.
|
|
|
|
Author:
|
|
|
|
12-Jun-1995 BarryBo, Created
|
|
|
|
Revision History:
|
|
|
|
--*/
|
|
|
|
#ifndef FRAG8_H
|
|
#define FRAG8_H
|
|
|
|
#define FRAGCOMMON0(fn) FRAG0(fn ## 8)
|
|
#define FRAGCOMMON1(fn) FRAG1(fn ## 8, BYTE)
|
|
#define FRAGCOMMON1IMM(fn) FRAG1IMM( fn ## 8, BYTE)
|
|
#define FRAGCOMMON2IMM(fn) FRAG2IMM( fn ## 8, BYTE, BYTE)
|
|
#define FRAGCOMMON2(fn) FRAG2(fn ## 8, BYTE)
|
|
#define FRAGCOMMON2REF(fn) FRAG2REF(fn ## 8, BYTE)
|
|
#define FRAGCOMMON3(fn) FRAG3(fn ## 8, BYTE, BYTE, BYTE)
|
|
#include "shared.h"
|
|
#include "shareda.h"
|
|
#undef FRAGCOMMON0
|
|
#undef FRAGCOMMON1
|
|
#undef FRAGCOMMON1IMM
|
|
#undef FRAGCOMMON2IMM
|
|
#undef FRAGCOMMON2
|
|
#undef FRAGCOMMON2REF
|
|
#undef FRAGCOMMON3
|
|
|
|
#endif //FRAG8_H
|