CSSA verifier.

During register allocation, the code must be kept in conventional SSA
form. Add a verifier that checks this property.
This commit is contained in:
Jakob Stoklund Olesen
2017-07-13 13:18:18 -07:00
parent 5a4aa11274
commit 6d6035b918
5 changed files with 137 additions and 3 deletions

View File

@@ -7,6 +7,7 @@ pub mod liveness;
pub mod allocatable_set;
pub mod live_value_tracker;
pub mod coloring;
pub mod virtregs;
mod affinity;
mod coalescing;
@@ -16,7 +17,6 @@ mod pressure;
mod reload;
mod solver;
mod spilling;
mod virtregs;
pub use self::allocatable_set::AllocatableSet;
pub use self::context::Context;