Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
2
2022fall-Compiler_CMinus
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
李晓奇
2022fall-Compiler_CMinus
Commits
40437b6e
Commit
40437b6e
authored
Jan 20, 2023
by
lxq
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
comment the traces left by TA
parent
6eb3580d
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
10 additions
and
14 deletions
+10
-14
.gitignore
.gitignore
+6
-7
gvn.json
gvn.json
+0
-3
src/cminusfc/cminusfc.cpp
src/cminusfc/cminusfc.cpp
+4
-4
No files found.
.gitignore
View file @
40437b6e
build
Documentations/1-parser/*.pdf
compile_commands.json
build
.cache
.vscode
.clangd
todo.txt
tmp.cminus
/build/
.clangd
compile_commands.json
/.vscode/
/.cache/
test.c
test
*.s
*.json
gvn.json
deleted
100644 → 0
View file @
6eb3580d
[{
"function"
:
"main"
,
"pout"
:
{
"label_entry"
:
[[
"%op0"
,
],
[
"%op1"
,
],
[
"%op2"
,
"%op3"
,
],
],}},]
\ No newline at end of file
src/cminusfc/cminusfc.cpp
View file @
40437b6e
#include "ActiveVars.hpp"
#include "ConstPropagation.hpp"
//
#include "ActiveVars.hpp"
//
#include "ConstPropagation.hpp"
#include "DeadCode.h"
#include "Dominators.h"
#include "GVN.h"
#include "LoopInvHoist.hpp"
#include "LoopSearch.hpp"
//
#include "LoopInvHoist.hpp"
//
#include "LoopSearch.hpp"
#include "Mem2Reg.hpp"
#include "PassManager.hpp"
#include "cminusf_builder.hpp"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment