write cache for global var

This commit is contained in:
2024-10-24 03:49:06 +00:00
parent 3349e934c5
commit d690d9ae73
4 changed files with 359 additions and 0 deletions

View File

@ -0,0 +1,8 @@
#pragma once
#include "mem2reg.h"
#include <memory>
#include <queue>
#include "IR/IR_basic.h"
#include "cfg.h"
std::shared_ptr<ModuleItem> GloabalVarCache(std::shared_ptr<ModuleItem> src);

View File

@ -1,4 +1,5 @@
#include "cfg.h"
#include "gen.h"
#include "global_var_cache.h"
#include "mem2reg.h"
#include "regalloc.h"