Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
educg-net-12619-928705
ssyc
Commits
3aaaecc8
Commit
3aaaecc8
authored
2 years ago
by
youngk1019
Browse files
Options
Download
Plain Diff
add Resolve BoolToIntInst
parents
9247765f
6b899c23
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
.vscode/settings.json
+1
-0
.vscode/settings.json
docs/frontend.md
+238
-0
docs/frontend.md
docs/ir.md
+3
-59
docs/ir.md
src/top/origami404/ssyc/backend/arm/ArmFunction.java
+4
-0
src/top/origami404/ssyc/backend/arm/ArmFunction.java
src/top/origami404/ssyc/backend/arm/ArmInstTernay.java
+2
-0
src/top/origami404/ssyc/backend/arm/ArmInstTernay.java
src/top/origami404/ssyc/backend/codegen/CodeGenManager.java
+41
-6
src/top/origami404/ssyc/backend/codegen/CodeGenManager.java
src/top/origami404/ssyc/backend/operand/addr.java
+2
-6
src/top/origami404/ssyc/backend/operand/addr.java
src/top/origami404/ssyc/frontend/IRBuilder.java
+5
-4
src/top/origami404/ssyc/frontend/IRBuilder.java
src/top/origami404/ssyc/frontend/IRGen.java
+52
-45
src/top/origami404/ssyc/frontend/IRGen.java
src/top/origami404/ssyc/frontend/info/VersionInfo.java
+5
-0
src/top/origami404/ssyc/frontend/info/VersionInfo.java
src/top/origami404/ssyc/ir/inst/BoolToIntInst.java
+21
-0
src/top/origami404/ssyc/ir/inst/BoolToIntInst.java
src/top/origami404/ssyc/ir/inst/InstKind.java
+2
-2
src/top/origami404/ssyc/ir/inst/InstKind.java
src/top/origami404/ssyc/ir/inst/Instruction.java
+1
-1
src/top/origami404/ssyc/ir/inst/Instruction.java
with
377 additions
and
123 deletions
+377
-123
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