nac3/nac3core/src/codegen
David Mak 60a503a791 core: Allocate more stack variables at the beginning of function
All allocas for temporary objects are now placed in the beginning of the
function. Allocas for on-temporary objects are not modified because
these variables may appear in a loop and thus must be uniquely
allocated by different allocas.
2023-10-06 11:42:47 +08:00
..
irrt core: Add name to build_gep_and_load 2023-09-22 17:16:29 +08:00
concrete_type.rs basic unsigned integer support 2022-03-08 13:34:02 +08:00
expr.rs core: Allocate more stack variables at the beginning of function 2023-10-06 11:42:47 +08:00
generator.rs meta: Improve documentation for various modified classes 2023-09-25 15:42:07 +08:00
mod.rs core: Restore debug location when generating allocas 2023-10-06 11:11:50 +08:00
stmt.rs core: Restore debug location when generating allocas 2023-10-06 11:11:50 +08:00
test.rs core: Remove emit_llvm from CodeGenLLVMOptions 2023-09-22 17:16:29 +08:00