nac3/nac3core/src/codegen
David Mak 9a98cde595 core: Extract codegen portion of gen_*op_expr
This allows *ops to be generated internally using LLVM values as
input. Required in a future change.
2024-04-01 16:48:25 +08:00
..
irrt core: Remove ArrayValue variants of functions 2024-04-01 16:48:25 +08:00
classes.rs core: Use more typed slices in APIs 2024-04-01 16:48:25 +08:00
concrete_type.rs core: Refactor VarMap to IndexMap 2024-03-22 15:51:23 +08:00
expr.rs core: Extract codegen portion of gen_*op_expr 2024-04-01 16:48:25 +08:00
generator.rs core: Add ArrayLikeValue 2024-03-22 15:51:06 +08:00
llvm_intrinsics.rs core: Extract LLVM intrinsic functions to their functions 2024-02-23 15:41:06 +08:00
mod.rs core: Allow unsized CodeGenerator to be passed to some codegen functions 2024-03-22 15:07:28 +08:00
numpy.rs core: Remove ArrayValue variants of functions 2024-04-01 16:48:25 +08:00
stmt.rs core: Add ArrayLikeValue 2024-03-22 15:51:06 +08:00
test.rs core: Refactor VarMap to IndexMap 2024-03-22 15:51:23 +08:00