Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D76522
[MergeSimilarFunctions] D52896, D52898, D52966, D53253, D53254 merged into LLVM trunk Needs ReviewPublic Authored by vish99 on Mar 20 2020, 1:12 PM.
Details
Diff Detail
Event Timelinevish99 retitled this revision from MergeSimilarFunctions 1/n: a code size pass to merge functions with small differences to [MergeSimilarFunctions] D52896, D52898, D52966, D53253, D53254 merged into LLVM trunk.Mar 20 2020, 1:14 PM
Revision Contents
Diff 251742 llvm/include/llvm/IR/ModuleSummaryIndex.h
llvm/include/llvm/IR/ModuleSummaryIndexYAML.h
llvm/include/llvm/InitializePasses.h
llvm/include/llvm/LinkAllPasses.h
llvm/include/llvm/Transforms/IPO.h
llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h
llvm/include/llvm/Transforms/Utils/Cloning.h
llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
llvm/lib/AsmParser/LLParser.cpp
llvm/lib/Bitcode/Reader/BitcodeReader.cpp
llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp
llvm/lib/LTO/ThinLTOCodeGenerator.cpp
llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp
llvm/lib/Transforms/Coroutines/CoroSplit.cpp
llvm/lib/Transforms/IPO/CMakeLists.txt
llvm/lib/Transforms/IPO/FunctionImport.cpp
llvm/lib/Transforms/IPO/IPO.cpp
llvm/lib/Transforms/IPO/MergeSimilarFunctions.cpp
llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
llvm/lib/Transforms/Utils/CloneFunction.cpp
llvm/lib/Transforms/Utils/CloneModule.cpp
llvm/test/Transforms/MergeSimilarFunc/merge-alloca.ll
llvm/test/Transforms/MergeSimilarFunc/merge-debug-info-2.ll
llvm/test/Transforms/MergeSimilarFunc/merge-debug-info.ll
llvm/test/Transforms/MergeSimilarFunc/merge-equivalent-template.ll
llvm/test/Transforms/MergeSimilarFunc/merge-equivalent.ll
llvm/test/Transforms/MergeSimilarFunc/merge-noinline.ll
llvm/test/Transforms/MergeSimilarFunc/merge-ret.ll
llvm/test/Transforms/MergeSimilarFunc/merge-ret2.ll
llvm/test/Transforms/MergeSimilarFunc/multi-merge.ll
llvm/test/Transforms/MergeSimilarFunc/self-ref.ll
llvm/test/Transforms/MergeSimilarFunc/strong-weak.ll
llvm/unittests/Transforms/Utils/CloningTest.cpp
|
clang-format: please reformat the code