starting work on codegen, need to work on reg allocation to progress
This commit is contained in:
@@ -28,7 +28,10 @@ GravityBuilder gravityCreateBuilder(void);
|
||||
GravityFunction gravityNewFunction(GravityModule module, const char* name, GravityType functionType);
|
||||
GravityBlock gravityStartBlock(const char* name, GravityFunction function);
|
||||
|
||||
int gravityGetTypeSize(GravityType type);
|
||||
|
||||
GravityValue gravityBuildIntConstant(GravityBuilder builder, GravityType intType, int64_t value, const char* name);
|
||||
GravityValue gravityNewIntConstant(GravityType intType, int64_t value);
|
||||
|
||||
GravityType gravityCreateFunctionType(int numArgs, GravityType* argTypes, GravityType returnType);
|
||||
GravityType gravityCreateIntegerType(uint8_t width, bool isSigned);
|
||||
|
||||
Reference in New Issue
Block a user