Goose  History of bs/codegen/stack.h of 2a03dd67e58879fa

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file bs/codegen/stack.h at check-in 2a03dd67e58879fa

2024-09-15
20:24
Add clang format settings, reformat everything file: [3bfca56f97] check-in: [0db147f117] user: achavasse branch: cir-ssa-refactor, size: 2131
2023-02-20
17:54
Migrated to clang16/llvm16. Created a shitty layer on top of llvm to cope with losing the pointee types from llvm pointer types (which are now opaques). It was a huge pain in the ass. file: [966a1e3c81] check-in: [0c646816e4] user: zlodo branch: trunk, size: 2255
2023-01-05
19:44
Fixed passing tuple by value to functions, which involved properly handling type checking of constant tuples containing computed data and some codegen bugs file: [0990ce7032] check-in: [9b8306c3af] user: zlodo branch: trunk, size: 2177
2022-06-28
22:23
codegen: improved the translation of address computations into llvm GEP instructions file: [5d55fd20a8] check-in: [2a03dd67e5] user: zlodo branch: cir-stack-language, size: 1792
2022-05-26
11:31
Added: Re-enabled codegen and related tests, and adapted it to the now stack-based CIR language file: [d58defd4c1] check-in: [dd5c48041c] user: zlodo branch: cir-stack-language, size: 866