Depends on https://reviews.llvm.org/D52896
Maybe I can merge both the patches together?
Paths
| Differential D52898
[Porting MergeSimilarFunctions 2/n] Changes to DataLayout Needs ReviewPublic Authored by hiraditya on Oct 4 2018, 11:34 AM.
Details Summary Depends on https://reviews.llvm.org/D52896 Maybe I can merge both the patches together?
Diff Detail
Event Timelinehiraditya retitled this revision from [Porting MergeSimilarFunctions] Changes to DataLayout to [Porting MergeSimilarFunctions 2/n] Changes to DataLayout.Oct 13 2018, 11:24 PM hiraditya added a parent revision: D52896: MergeSimilarFunctions 1/n: a code size pass to merge functions with small differences.Sep 29 2019, 10:36 PM hiraditya added a child revision: D52966: [Merge SImilar Function ThinLTO 3/n] Add hash code to function summary.
Revision Contents
Diff 251625 clang/unittests/Tooling/Syntax/TreeTest.cpp
llvm/include/llvm/IR/ModuleSummaryIndex.h
llvm/include/llvm/InitializePasses.h
llvm/include/llvm/LinkAllPasses.h
llvm/include/llvm/Transforms/IPO.h
llvm/include/llvm/Transforms/Utils/Cloning.h
llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
llvm/lib/Bitcode/Reader/BitcodeReader.cpp
llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp
llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp
llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
llvm/lib/Target/AMDGPU/SIRegisterInfo.td
llvm/lib/Transforms/Coroutines/CoroSplit.cpp
llvm/lib/Transforms/IPO/CMakeLists.txt
llvm/lib/Transforms/IPO/IPO.cpp
llvm/lib/Transforms/IPO/MergeSimilarFunctions.cpp
|