#ifndef __SMCC_CC_MIDDLEEND_H__ #define __SMCC_CC_MIDDLEEND_H__ #include "ir/ir.h" #include "ir/ir_ast.h" typedef struct cc_midend_conf { // cc_arch_t arch; } cc_midend_conf_t; // TODO add some feature to cc_middleend like optimization ir_prog_t* cc_middleend(ast_node_t* root, cc_midend_conf_t* conf); #endif // __SMCC_MIDDLEEND_H__