lang: update mie ir api usage

This commit is contained in:
2025-06-02 11:31:35 +01:00
parent d01a3b4663
commit 9f83929600
8 changed files with 23 additions and 23 deletions

View File

@@ -1,8 +1,8 @@
#include "codegen.h" #include "codegen.h"
#include <mie/block.h> #include <mie/ir/block.h>
#include <mie/func.h> #include <mie/ir/func.h>
#include <mie/module.h> #include <mie/ir/module.h>
struct block_codegen_state { struct block_codegen_state {
struct code_generator_state s_base; struct code_generator_state s_base;

View File

@@ -1,9 +1,9 @@
#include "codegen.h" #include "codegen.h"
#include <ivy/lang/codegen.h> #include <ivy/lang/codegen.h>
#include <mie/builder.h> #include <mie/ir/builder.h>
#include <mie/module.h> #include <mie/ir/module.h>
#include <mie/value.h> #include <mie/ir/value.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>

View File

@@ -6,8 +6,8 @@
#include <blue/core/queue.h> #include <blue/core/queue.h>
#include <ivy/lang/ast.h> #include <ivy/lang/ast.h>
#include <ivy/lang/lex.h> #include <ivy/lang/lex.h>
#include <mie/builder.h> #include <mie/ir/builder.h>
#include <mie/ctx.h> #include <mie/ir/ctx.h>
struct ivy_codegen; struct ivy_codegen;
struct ivy_ast_node; struct ivy_ast_node;

View File

@@ -1,9 +1,9 @@
#include "../debug.h" #include "../debug.h"
#include "codegen.h" #include "codegen.h"
#include <mie/block.h> #include <mie/ir/block.h>
#include <mie/func.h> #include <mie/ir/func.h>
#include <mie/value.h> #include <mie/ir/value.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>

View File

@@ -1,7 +1,7 @@
#include "../debug.h" #include "../debug.h"
#include "codegen.h" #include "codegen.h"
#include <mie/func.h> #include <mie/ir/func.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>

View File

@@ -1,8 +1,8 @@
#include "codegen.h" #include "codegen.h"
#include <mie/block.h> #include <mie/ir/block.h>
#include <mie/func.h> #include <mie/ir/func.h>
#include <mie/module.h> #include <mie/ir/module.h>
struct for_codegen_state { struct for_codegen_state {
struct code_generator_state s_base; struct code_generator_state s_base;

View File

@@ -1,9 +1,9 @@
#include "codegen.h" #include "codegen.h"
#include <mie/arg.h> #include <mie/ir/arg.h>
#include <mie/block.h> #include <mie/ir/block.h>
#include <mie/func.h> #include <mie/ir/func.h>
#include <mie/module.h> #include <mie/ir/module.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>

View File

@@ -3,10 +3,10 @@
#include <blue/core/stringstream.h> #include <blue/core/stringstream.h>
#include <blue/object/list.h> #include <blue/object/list.h>
#include <mie/block.h> #include <mie/ir/block.h>
#include <mie/func.h> #include <mie/ir/func.h>
#include <mie/module.h> #include <mie/ir/module.h>
#include <mie/record.h> #include <mie/ir/record.h>
#include <stdlib.h> #include <stdlib.h>
enum { enum {