summaryrefslogtreecommitdiff
path: root/compiler/PrePasses.ml (unfollow)
Commit message (Expand)AuthorFilesLines
2023-10-23Remove some assumed types and add more support for builtin definitionsSon Ho1-1/+1
2023-08-31Start adding support for traitsSon Ho1-2/+2
2023-08-08Update the code following a refactor on Charon's sideSon Ho1-1/+3
2023-02-03Add a comment for PrePasses.remove_shallow_borrowsSon Ho1-2/+87
2023-02-03Implement a pass to filter shallow borrowsSon Ho1-1/+80
2023-02-03Merge loop abs so that there is one abs per function input region groupSon Ho1-1/+115
2022-11-10Update `switch` to have a specific treatment of ADTsSon Ho1-3/+2
2022-11-07Deactivate filter_drop_assigns and implement remove_useless_cf_merges in PreP...Son Ho1-4/+107
2022-10-28Make minor updates to account for Charon's changesSon Ho1-1/+1
2022-10-27Reorganize a bit the projectSon Ho1-0/+0
2022-10-26Update the code documentation to fix links and syntax issuesSon Ho1-5/+5
2022-10-26Add meta data with code locations to the various definitionsSon Ho1-4/+4
2022-10-13Rename Modules to CratesSon Ho1-2/+1
2022-05-15Add a pass to cleanup the deconstructed ADTs and fix a small issueSon Ho1-0/+1
2022-03-03Make good progress on adding support for external and opaqueSon Ho1-1/+5
2022-03-03Rename CFIM to LLBCSon Ho1-2/+2
2022-03-03Rename TypeDef...,type_def...,FunDef,fun_def to ...Decl,...declSon Ho1-1/+1
2022-02-08Add PrePasses.ml which was forgotten in a previous commitSon Ho1-0/+50