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
educg-net-26173-2487151
sysy-compiler-1811
Commits
4dec9cb7
Commit
4dec9cb7
authored
9 months ago
by
motonik
Browse files
Options
Download
Plain Diff
Merge branch 'main' of
https://gitlab.eduxiji.net/T202410486202978/sysy-compiler
parents
0ca1877b
af4bfe5a
Changes
21
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
CMakeLists.txt
+2
-3
CMakeLists.txt
src/midend/ir/Expr.h
+10
-2
src/midend/ir/Expr.h
src/midend/ir/Instruction.cpp
+10
-4
src/midend/ir/Instruction.cpp
src/midend/ir/Scopes.h
+2
-0
src/midend/ir/Scopes.h
src/midend/opt/CSE.cpp
+6
-2
src/midend/opt/CSE.cpp
src/midend/opt/FuncInline.cpp
+21
-12
src/midend/opt/FuncInline.cpp
src/midend/opt/FuncInline.h
+1
-1
src/midend/opt/FuncInline.h
src/midend/opt/IRPasses.cpp
+9
-2
src/midend/opt/IRPasses.cpp
src/midend/opt/LICM.cpp
+0
-3
src/midend/opt/LICM.cpp
src/midend/opt/analyses/CFA.cpp
+2
-2
src/midend/opt/analyses/CFA.cpp
src/midend/opt/analyses/CFA.h
+0
-0
src/midend/opt/analyses/CFA.h
src/midend/opt/analyses/DFA.cpp
+0
-0
src/midend/opt/analyses/DFA.cpp
src/midend/opt/analyses/DFA.h
+0
-0
src/midend/opt/analyses/DFA.h
src/midend/opt/analyses/LoopDetection.cpp
+0
-0
src/midend/opt/analyses/LoopDetection.cpp
src/midend/opt/analyses/LoopDetection.h
+0
-0
src/midend/opt/analyses/LoopDetection.h
src/midend/opt/analyses/LoopIndVar.cpp
+0
-0
src/midend/opt/analyses/LoopIndVar.cpp
src/midend/opt/analyses/LoopIndVar.h
+0
-0
src/midend/opt/analyses/LoopIndVar.h
src/midend/opt/analyses/PureFunctionAnalysis.cpp
+91
-0
src/midend/opt/analyses/PureFunctionAnalysis.cpp
src/midend/opt/analyses/PureFunctionAnalysis.h
+26
-0
src/midend/opt/analyses/PureFunctionAnalysis.h
src/midend/opt/analyses/UseDefAnalysis.cpp
+0
-0
src/midend/opt/analyses/UseDefAnalysis.cpp
with
180 additions
and
31 deletions
+180
-31
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