summaryrefslogtreecommitdiff
path: root/cgconst.h
diff options
context:
space:
mode:
authorJohn van Groningen2003-07-11 13:47:24 +0000
committerJohn van Groningen2003-07-11 13:47:24 +0000
commit2255def3b1d52edce2b87c30ddff0a206abda7cd (patch)
tree406f668067c28094b4a64a59d6549554bcb54f51 /cgconst.h
parentfix bug in floating point subtract and divide (diff)
add .c and .h files
Diffstat (limited to 'cgconst.h')
-rw-r--r--cgconst.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/cgconst.h b/cgconst.h
new file mode 100644
index 0000000..29d64e6
--- /dev/null
+++ b/cgconst.h
@@ -0,0 +1,27 @@
+
+enum {
+ GADD, GADD_O, GAND, GALLOCATE, GASR, GBEFORE,
+ GBEFORE0, GBOUNDS, GCMP_EQ, GCMP_GT, GCMP_LT, 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
+#endif
+};
+
+enum {
+ JSR_BLOCK, JSR_EVAL_BLOCK, APPLY_BLOCK
+#ifdef G_POWER
+ ,JSR_BLOCK_WITH_INSTRUCTIONS
+#endif
+};