Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
YetJustSysyc
Compiler2023-YetJustSysyc
Commits
e028bb11
Commit
e028bb11
authored
1 year ago
by
YetJustSysyc
Browse files
Options
Download
Plain Diff
Merge branch 'master'
# Conflicts: # Plan.md # src/hir/to_mir2.rs
parents
b552ffc8
da273650
release
No related merge requests found
Changes
22
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
src/ast/to_hir.rs
+3
-14
src/ast/to_hir.rs
src/compiler.rs
+12
-18
src/compiler.rs
src/driver.rs
+12
-1
src/driver.rs
src/hir/mod.rs
+1
-0
src/hir/mod.rs
src/hir/to_mir.rs
+88
-48
src/hir/to_mir.rs
src/hir/to_mir2.rs
+1271
-0
src/hir/to_mir2.rs
src/lexer/reader.rs
+15
-0
src/lexer/reader.rs
src/lir/lir.rs
+3
-3
src/lir/lir.rs
src/lir/mod.rs
+3
-3
src/lir/mod.rs
src/lir/register_helper2.rs
+61
-42
src/lir/register_helper2.rs
src/lir/session.rs
+6
-6
src/lir/session.rs
src/lir/translate2.rs
+120
-115
src/lir/translate2.rs
src/mir/cfg.rs
+277
-18
src/mir/cfg.rs
src/mir/mod.rs
+125
-63
src/mir/mod.rs
src/mir/to_string.rs
+130
-11
src/mir/to_string.rs
src/optimizer/mir_copy_minimal.rs
+6
-3
src/optimizer/mir_copy_minimal.rs
src/optimizer/mir_insert_drop.rs
+29
-29
src/optimizer/mir_insert_drop.rs
src/optimizer/mod.rs
+2
-2
src/optimizer/mod.rs
src/parser/mod.rs
+36
-6
src/parser/mod.rs
src/parser/parse_core.rs
+27
-43
src/parser/parse_core.rs
with
2227 additions
and
425 deletions
+2227
-425
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets