summaryrefslogtreecommitdiff
path: root/cgconst.h
blob: 35644e60a1efd03385b87df0032834606f4c5ef7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
enum {
	GADD,			GADD_O,			GAND,			GALLOCATE,		GASR,			GBEFORE,
	GBEFORE0,		GBOUNDS,		GCMP_EQ,		GCMP_GT,		GCMP_GTU,		GCMP_LT,
	GCMP_LTU,		GCNOT,			GCOPY,			GCREATE,		GCREATE_R,		GDIV,
	GEOR,			GFACOS,			GFADD,			GFASIN,			GFCMP_EQ,		GFCMP_GT,
	GFATAN,			GFCMP_LT,		GFCOS,			GFDIV,			GFEXP,			GFHIGH,
	GFITOR,			GFJOIN,			GFKEEP,			GFLN,			GFLOAD,			GFLOAD_I,
	GFLOAD_ID,		GFLOAD_X,		GFLOG10,		GFLOW,			GFMOVEMI,		GFMUL,
	GFNEG,			GFREM,			GFRTOI,			GFSIN,			GFSUB,			GFILL,
	GFILL_R,		GFREGISTER,		GFSQRT,			GFSTORE,		GFSTORE_R,		GFSTORE_X,
	GFTAN,			GGFREGISTER,	GGREGISTER,		GKEEP,			GINDIRECTION,	GLEA,
	GLOAD,			GLOAD_I,		GLOAD_ID,		GLOAD_X,		GLOAD_B_ID,		GLOAD_B_X,
	GLOAD_DES_ID,	GLOAD_DES_I,	GLSL,			GLSR,			GMOD,			GMOVEM,
	GMOVEMI,		GMUL,			GMUL_O,			GOR,			GREGISTER,		GSTORE,
	GSTORE_R,		GSTORE_B_X,		GSTORE_X,		GSUB,			GSUB_O,			GTEST_O,
	GEXIT_IF
#ifdef G_POWER
	,GCREATE_S,		GUMULH
#endif
#ifdef I486
	,GDIVU,	GREMU,	GFABS, GNEG, GNOT
#endif
};

enum {
	JSR_BLOCK,			JSR_EVAL_BLOCK,		APPLY_BLOCK
#ifdef G_POWER
	,JSR_BLOCK_WITH_INSTRUCTIONS
#endif
};