feat(furc/ssa): add dead code elimination

Refs: #2
This commit is contained in:
2026-06-13 22:33:57 +02:00
parent d0f3637539
commit ac1e226b4b
3 changed files with 65 additions and 0 deletions
+2
View File
@@ -22,6 +22,8 @@ private:
static void constant_propagation(const std::unique_ptr<furlang::ir::function>& func);
static void dead_code_elimination(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,