Leaked source code of windows server 2003
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.
 
 
 
 
 
 

37 lines
896 B

/*++
Copyright (c) 1995 Microsoft Corporation
Module Name:
optfrag.h
Abstract:
Prototypes for misc. instruction fragments.
Author:
6-July-1995 Ori Gershony (t-orig)
Revision History:
--*/
FRAG0(OPT_PushEbxEsiEdiFrag);
FRAG0(OPT_PopEdiEsiEbxFrag);
FRAG1IMM(OPT_SetupStackFrag, ULONG);
FRAG1IMM(OPT_SetupStackNoFlagsFrag, ULONG);
FRAG1(OPT_ZEROFrag32, LONG);
FRAG1(OPT_ZERONoFlagsFrag32, LONG);
FRAG3(OPT_CmpSbbFrag32, ULONG, ULONG, ULONG);
FRAG3(OPT_CmpSbbNoFlagsFrag32, ULONG, ULONG, ULONG);
FRAG3(OPT_CmpSbbNegFrag32, ULONG, ULONG, ULONG);
FRAG3(OPT_CmpSbbNegNoFlagsFrag32, ULONG, ULONG, ULONG);
FRAG2IMM(OPT_Push2Frag32, ULONG, ULONG);
FRAG2REF(OPT_Pop2Frag32, ULONG);
FRAG1(OPT_CwdIdivFrag16, USHORT);
FRAG1(OPT_CwdIdivFrag16A, USHORT);
FRAG1(OPT_CwdIdivFrag32, ULONG);
FRAG1(OPT_CwdIdivFrag32A, ULONG);
FRAG0(OPT_OPTIMIZEDFrag);