feat(furc/ssa): implement copy propagation

Refs: #2
This commit is contained in:
2026-06-14 11:59:39 +02:00
parent ac1e226b4b
commit 986015bc09
3 changed files with 60 additions and 1 deletions
+2
View File
@@ -24,6 +24,8 @@ private:
static void dead_code_elimination(const std::unique_ptr<furlang::ir::function>& func);
static void copy_propagation(const std::unique_ptr<furlang::ir::function>& func);
static void dfs_rpo(furlang::ir::block_index block,
const block_map_t& successors,
std::unordered_set<furlang::ir::block_index>& visited,