Minimize stack wastage with compound literals defining variables

This commit is contained in:
gingerBill
2023-02-17 14:26:22 +00:00
parent d86df8321c
commit 99460c9e32
4 changed files with 45 additions and 2 deletions
+2
View File
@@ -182,6 +182,8 @@ struct lbModule {
PtrMap<Type *, lbAddr> map_cell_info_map; // address of runtime.Map_Info
PtrMap<Type *, lbAddr> map_info_map; // address of runtime.Map_Cell_Info
PtrMap<Ast *, lbAddr> exact_value_compound_literal_addr_map; // Key: Ast_CompoundLit
LLVMPassManagerRef function_pass_managers[lbFunctionPassManager_COUNT];
};