aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/SplitModule.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-09-27llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song1-8/+6
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-5/+7
2018-04-13[Transforms] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang1-6/+8
2018-02-14Pass a module reference to CloneModule.Rafael Espindola1-1/+1
2017-12-18Fix more inconsistent line endings. NFC.Dimitry Andric1-9/+9
2017-11-03Add llvm::for_each as a range-based extensions to <algorithm> and make use of...Aaron Ballman1-9/+9
2017-10-26[Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko1-10/+30
2016-06-12Move instances of std::function.Benjamin Kramer1-1/+1
2016-05-04[GlobalDCE, Misc] Don't remove functions referenced by ifuncsDavid Majnemer1-5/+7
2016-04-18[NFC] Header cleanupMehdi Amini1-1/+0
2016-03-31Preserve blockaddress use edges in the module splitter.Evgeniy Stepanov1-45/+46
2016-01-30Avoid overly large SmallPtrSet/SmallSetMatthias Braun1-1/+1
2016-01-28[SplitModule] In split module utility we should never separate alias with its...Sergei Larin1-0/+7
2016-01-18Add a change accidentally left out from r258100Tobias Edler von Koch1-0/+0
2016-01-18 Add to the split module utility an SCC based method which allows not to g...Sergei Larin1-19/+188
2015-08-21TransformUtils: Introduce module splitter.Peter Collingbourne1-0/+85