summaryrefslogblamecommitdiffstats
path: root/private/mvdm/softpc.new/host/inc/mips/prod/bpi_c.h
blob: 81b2545c43d053314baf5d6f97587606103e9a6d (plain) (tree)











































































































                               
#ifndef _Bpi_c_h
#define _Bpi_c_h
enum BpiInstruction
{
	BpiStart = 0,
	BpiImmediate = 1,
	BpiNeedsAL = 2,
	BpiNeedsAX = 3,
	BpiNeedsEAX = 4,
	BpiNeedsBL = 5,
	BpiNeedsBX = 6,
	BpiNeedsEBX = 7,
	BpiNeedsCL = 8,
	BpiNeedsCX = 9,
	BpiNeedsECX = 10,
	BpiNeedsDL = 11,
	BpiNeedsDX = 12,
	BpiNeedsEDX = 13,
	BpiNeedsBP = 14,
	BpiNeedsEBP = 15,
	BpiNeedsSP = 16,
	BpiNeedsESP = 17,
	BpiNeedsSI = 18,
	BpiNeedsESI = 19,
	BpiNeedsDI = 20,
	BpiNeedsEDI = 21,
	BpiNeedsEFLAGS = 22,
	BpiGeneric = 23,
	BpiAdd = 24,
	BpiSub = 25,
	BpiAnd = 26,
	BpiOr = 27,
	BpiXor = 28,
	BpiLshift = 29,
	BpiRshift = 30,
	BpiTestEQ = 31,
	BpiTestNE = 32,
	BpiTestGE = 33,
	BpiTestLE = 34,
	BpiTestGT = 35,
	BpiTestLT = 36,
	BpiGet = 37,
	BpiSwap = 38,
	BpiGetAL = 39,
	BpiGetAX = 40,
	BpiGetEAX = 41,
	BpiGetBL = 42,
	BpiGetBX = 43,
	BpiGetEBX = 44,
	BpiGetCL = 45,
	BpiGetCX = 46,
	BpiGetECX = 47,
	BpiGetDL = 48,
	BpiGetDX = 49,
	BpiGetEDX = 50,
	BpiGetBP = 51,
	BpiGetEBP = 52,
	BpiGetSP = 53,
	BpiGetESP = 54,
	BpiGetSI = 55,
	BpiGetESI = 56,
	BpiGetDI = 57,
	BpiGetEDI = 58,
	BpiGetEIP = 59,
	BpiGetEFLAGS = 60,
	BpiGetCSbase = 61,
	BpiGetCSsel = 62,
	BpiGetDSbase = 63,
	BpiGetDSsel = 64,
	BpiGetESbase = 65,
	BpiGetESsel = 66,
	BpiGetFSbase = 67,
	BpiGetFSsel = 68,
	BpiGetGSbase = 69,
	BpiGetGSsel = 70,
	BpiGetSSbase = 71,
	BpiGetSSsel = 72,
	BpiGetFragment = 73,
	BpiPrefixKnown = 74,
	BpiPrefixWork = 75,
	BpiPrefixLabel = 76,
	BpiReadHostLs8 = 77,
	BpiReadHostLs16 = 78,
	BpiReadHostLs32 = 79,
	BpiReadHostLsHbit = 80,
	BpiReadCpuLs8 = 81,
	BpiReadCpuLs16 = 82,
	BpiReadCpuLs32 = 83,
	BpiLabel = 84,
	BpiStore = 85,
	BpiCallC = 86,
	BpiCall = 87,
	BpiIfBranch = 88,
	BpiElseBranch = 89,
	BpiIfGoto = 90,
	BpiElseGoto = 91,
	BpiIfReturn = 92,
	BpiElseReturn = 93,
	BpiIfSad = 94,
	BpiElseSad = 95,
	BpiSad = 96,
	BpiReturn = 97,
	BpiCheckI = 98,
	BpiGoto = 99,
	BpiGetUNIV = 100,
	BpiLastEntry = 101
};
#endif /* ! _Bpi_c_h */