|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
SSA module sharing global slots with the source IR module. More...
#include <SSA.H>
Public Attributes | |
| DynArray< Compiler_IR_Slot > | global_slots |
| Shared global slot layout from the source IR module. | |
| DynArray< Compiler_SSA_Function * > | functions |
| Lowered non-top-level functions. | |
| Compiler_SSA_Function * | top_level = nullptr |
| Optional lowered top-level body. | |
| DynArray<Compiler_SSA_Function *> Aleph::Compiler_SSA_Module::functions |
Lowered non-top-level functions.
Definition at line 217 of file SSA.H.
Referenced by Aleph::compiler_dump_ssa_module(), and Aleph::validate_ssa_module().
| DynArray<Compiler_IR_Slot> Aleph::Compiler_SSA_Module::global_slots |
Shared global slot layout from the source IR module.
Definition at line 216 of file SSA.H.
Referenced by Aleph::compiler_dump_ssa_module(), and Aleph::Compiler_SSA_Lowering::lower_module().
| Compiler_SSA_Function* Aleph::Compiler_SSA_Module::top_level = nullptr |
Optional lowered top-level body.
Definition at line 218 of file SSA.H.
Referenced by Aleph::compiler_dump_ssa_module(), and Aleph::validate_ssa_module().