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
高低起个队名
Compiler2023-UpDown
Commits
4f753a14
Commit
4f753a14
authored
1 year ago
by
高低起个队名
Browse files
Options
Download
Patches
Plain Diff
feature/globallocalize 87fa498d
parent
319a7a6f
No related merge requests found
Changes
18
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
src/Compiler.java
+28
-45
src/Compiler.java
src/config/ProjectConfig.java
+1
-1
src/config/ProjectConfig.java
src/frontend/Visitor.java
+1
-1
src/frontend/Visitor.java
src/llvmIr/LoopInfo.java
+2
-2
src/llvmIr/LoopInfo.java
src/llvmIr/type/Type.java
+3
-0
src/llvmIr/type/Type.java
src/llvmIr/value/GlobalVariable.java
+12
-0
src/llvmIr/value/GlobalVariable.java
src/llvmIr/value/User.java
+2
-2
src/llvmIr/value/User.java
src/llvmIr/value/Value.java
+4
-2
src/llvmIr/value/Value.java
src/llvmIr/value/instruction/PhiInst.java
+1
-1
src/llvmIr/value/instruction/PhiInst.java
src/llvmIr/value/instruction/memInst/LoadInst.java
+6
-0
src/llvmIr/value/instruction/memInst/LoadInst.java
src/llvmIr/value/instruction/memInst/StoreInst.java
+6
-0
src/llvmIr/value/instruction/memInst/StoreInst.java
src/pass/AliasAnalysis.java
+43
-5
src/pass/AliasAnalysis.java
src/pass/DeleteFuncInLinePointer.java
+54
-0
src/pass/DeleteFuncInLinePointer.java
src/pass/FunctionInline.java
+28
-1
src/pass/FunctionInline.java
src/pass/GlobalVariableLocalize.java
+164
-11
src/pass/GlobalVariableLocalize.java
src/pass/Mem2Reg.java
+3
-3
src/pass/Mem2Reg.java
src/pass/gvngcm/GVNAndGCM.java
+1
-1
src/pass/gvngcm/GVNAndGCM.java
src/pass/gvngcm/SimplifyInstr.java
+7
-1
src/pass/gvngcm/SimplifyInstr.java
with
366 additions
and
76 deletions
+366
-76
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