Implement separate data flow graph module.

The DFG keeps track of instruction definitions, values, and EBBs.

Store the primary definition of each instruction: Opcode and operands.
Track SSA values as either the result of an instruction or EBB arguments.
This commit is contained in:
Jakob Stoklund Olesen
2016-07-19 10:19:29 -07:00
parent 78ce51e166
commit 8a55ed59de
2 changed files with 421 additions and 0 deletions

View File

@@ -13,6 +13,7 @@ pub mod immediates;
pub mod entities;
pub mod instructions;
pub mod repr;
pub mod dfg;
pub mod layout;
pub mod write;
pub mod cfg;