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
你说对不队
codesize op
Commits
f19cb1a9
Unverified
Commit
f19cb1a9
authored
11 months ago
by
openeuler-ci-bot
Committed by
Gitee
11 months ago
Browse files
Options
Download
Plain Diff
!78 Code Size Optimization
From: @orangesummerr Reviewed-by: @cf-zhao Signed-off-by: @cf-zhao
parents
fdfc3bcc
96458235
Changes
42
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
llvm/CMakeLists.txt
+7
-0
llvm/CMakeLists.txt
llvm/include/llvm/ADT/ArrayView.h
+50
-0
llvm/include/llvm/ADT/ArrayView.h
llvm/include/llvm/ADT/SADiagonalWindows.h
+89
-0
llvm/include/llvm/ADT/SADiagonalWindows.h
llvm/include/llvm/ADT/SAHirschberg.h
+190
-0
llvm/include/llvm/ADT/SAHirschberg.h
llvm/include/llvm/ADT/SANeedlemanWunsch.h
+274
-0
llvm/include/llvm/ADT/SANeedlemanWunsch.h
llvm/include/llvm/ADT/SequenceAlignment.h
+165
-0
llvm/include/llvm/ADT/SequenceAlignment.h
llvm/include/llvm/IR/Function.h
+14
-0
llvm/include/llvm/IR/Function.h
llvm/include/llvm/Support/CodeSizeOpt.h
+12
-0
llvm/include/llvm/Support/CodeSizeOpt.h
llvm/include/llvm/Transforms/IPO/FunctionMerging.h
+420
-0
llvm/include/llvm/Transforms/IPO/FunctionMerging.h
llvm/include/llvm/Transforms/IPO/SearchStrategy.h
+204
-0
llvm/include/llvm/Transforms/IPO/SearchStrategy.h
llvm/lib/CodeGen/TargetPassConfig.cpp
+18
-0
llvm/lib/CodeGen/TargetPassConfig.cpp
llvm/lib/Passes/PassBuilder.cpp
+1
-0
llvm/lib/Passes/PassBuilder.cpp
llvm/lib/Passes/PassBuilderPipelines.cpp
+19
-0
llvm/lib/Passes/PassBuilderPipelines.cpp
llvm/lib/Passes/PassRegistry.def
+1
-0
llvm/lib/Passes/PassRegistry.def
llvm/lib/Support/CMakeLists.txt
+1
-0
llvm/lib/Support/CMakeLists.txt
llvm/lib/Support/CodeSizeOpt.cpp
+10
-0
llvm/lib/Support/CodeSizeOpt.cpp
llvm/lib/Transforms/IPO/CMakeLists.txt
+1
-0
llvm/lib/Transforms/IPO/CMakeLists.txt
llvm/lib/Transforms/IPO/FunctionMerging.cpp
+4393
-0
llvm/lib/Transforms/IPO/FunctionMerging.cpp
llvm/lib/Transforms/IPO/MergeFunctions.cpp
+6
-0
llvm/lib/Transforms/IPO/MergeFunctions.cpp
llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
+24
-0
llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
with
5899 additions
and
0 deletions
+5899
-0
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