Track frame layout changes. (#1204)

* Track frame layout changes.
This commit is contained in:
iximeow
2019-11-18 10:18:38 -08:00
committed by GitHub
parent f72a5d9caa
commit d804ab8b92
4 changed files with 298 additions and 13 deletions

View File

@@ -6,6 +6,7 @@ pub mod dfg;
pub mod entities;
mod extfunc;
mod extname;
mod framelayout;
pub mod function;
mod globalvalue;
mod heap;
@@ -39,6 +40,7 @@ pub use crate::ir::extfunc::{
AbiParam, ArgumentExtension, ArgumentPurpose, ExtFuncData, Signature,
};
pub use crate::ir::extname::ExternalName;
pub use crate::ir::framelayout::{FrameLayout, FrameLayoutChange, FrameLayoutChanges};
pub use crate::ir::function::{DisplayFunctionAnnotations, Function};
pub use crate::ir::globalvalue::GlobalValueData;
pub use crate::ir::heap::{HeapData, HeapStyle};