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
一刻也没有为段错误而哀悼
Compiler2024-riscv
Commits
ea7632fb
Commit
ea7632fb
authored
10 months ago
by
Lv Sihan
Browse files
Options
Download
Plain Diff
Merge branch 'riscv' into submit
parents
8ac6d00d
fc7a3dc6
Changes
20
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
.gitignore
+1
-0
.gitignore
.vscode/c_cpp_properties.json
+0
-18
.vscode/c_cpp_properties.json
.vscode/launch.json
+0
-40
.vscode/launch.json
.vscode/settings.json
+0
-65
.vscode/settings.json
.vscode/tasks.json
+0
-29
.vscode/tasks.json
include/lightir/Instruction.hpp
+1
-1
include/lightir/Instruction.hpp
include/passes/LCSSA.hpp
+18
-0
include/passes/LCSSA.hpp
include/passes/LoopDetection.hpp
+23
-5
include/passes/LoopDetection.hpp
include/passes/LoopSimplify.hpp
+2
-2
include/passes/LoopSimplify.hpp
include/passes/SCEV.hpp
+22
-4
include/passes/SCEV.hpp
src/lightir/Instruction.cpp
+1
-1
src/lightir/Instruction.cpp
src/passes/CMakeLists.txt
+1
-0
src/passes/CMakeLists.txt
src/passes/FuncInline.cpp
+8
-6
src/passes/FuncInline.cpp
src/passes/LCSSA.cpp
+31
-0
src/passes/LCSSA.cpp
src/passes/LICM.cpp
+5
-3
src/passes/LICM.cpp
src/passes/LoopDetection.cpp
+1
-1
src/passes/LoopDetection.cpp
src/passes/LoopSimplify.cpp
+54
-54
src/passes/LoopSimplify.cpp
src/passes/LoopUnrolling.cpp
+180
-168
src/passes/LoopUnrolling.cpp
src/passes/PassBuilder.cpp
+5
-7
src/passes/PassBuilder.cpp
src/passes/SCEV.cpp
+1
-1
src/passes/SCEV.cpp
with
354 additions
and
405 deletions
+354
-405
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