nac3/nac3core/src/codegen/values
David Mak 2f0847d77b [core] codegen/types: Refactor ProxyType
- Add alloca_type() function to obtain the type that should be passed
into a `build_alloca` call
- Provide default implementations for raw_alloca and array_alloca
- Add raw_alloca_var and array_alloca_var to distinguish alloca
instructions placed at the front of the function vs at the current
builder location
2024-12-30 17:00:17 +08:00
..
ndarray [core] codegen/types: Refactor ProxyType 2024-12-30 17:00:17 +08:00
utils [core] codegen: Implement Slice{Type,Value}, RustSlice 2024-12-13 15:23:31 +08:00
array.rs [core] Minor improvements to IRRT and add missing documentation 2024-12-30 16:51:17 +08:00
list.rs [core] codegen: Refactor TypedArrayLikeAdapter to use fn 2024-12-30 16:50:22 +08:00
mod.rs [core] codegen: Implement Slice{Type,Value}, RustSlice 2024-12-13 15:23:31 +08:00
range.rs [core] codegen: Refactor ProxyType and ProxyValue 2024-11-19 13:46:25 +08:00