haha it's been a while since i last committed, hasn't it

This commit is contained in:
Ash Wolf
2022-12-14 00:16:59 +00:00
parent 9d2728a560
commit 25bab8b1fb
102 changed files with 36344 additions and 103 deletions

View File

@@ -4,16 +4,29 @@
#include "compiler/common.h"
enum {
Register0 = 0,
Register2 = 2,
RegisterMax = 32
};
const char RegClass_SPR = 0;
/*const char RegClass_SPR = 0;
const char RegClass_CRFIELD = 1;
const char RegClass_VR = 2;
const char RegClass_FPR = 3;
const char RegClass_GPR = 4;
const char RegClassMax = 5;
const char RegClass_6 = 6;
const char RegClass_DCR = 7;
const char RegClass_DCR = 7;*/
typedef enum RegClass {
RegClass_Invalid = -1,
RegClass_SPR = 0,
RegClass_CRFIELD = 1,
RegClass_VR = 2,
RegClass_FPR = 3,
RegClass_GPR = 4,
RegClassMax = 5,
RegClass_6 = 6,
RegClass_DCR = 7
} RegClass;
enum {
RegState0 = 0,