aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/ParallelCG.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-11-13Move CodeGenFileType enum to Support/CodeGen.hReid Kleckner1-2/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-05-21CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up...Peter Collingbourne1-1/+1
2018-02-14Pass a reference to a module to the bitcode writer.Rafael Espindola1-2/+2
2017-12-13Remove redundant includes from lib/CodeGen.Michael Zolotukhin1-1/+0
2016-11-13Bitcode: Change module reader functions to return an llvm::Expected.Peter Collingbourne1-1/+1
2016-11-11Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson1-1/+2
2016-06-17Apply another batch of fixes from clang-tidy's performance-unnecessary-value-...Benjamin Kramer1-4/+3
2016-04-17[ParallelCG] SmallVector<char> -> SmallString.Davide Italiano1-2/+2
2016-04-17Keep only the splitCodegen version that takes a factory.Rafael Espindola1-19/+0
2016-04-15[ParallelCG] Add a new splitCodeGen() API which takes a TargetMachineFactory.Davide Italiano1-21/+27
2016-04-15Revert "[LTO] Add a new splitCodeGen() API which takes a TargetMachineFactory."Davide Italiano1-26/+20
2016-04-15[LTO] Add a new splitCodeGen() API which takes a TargetMachineFactory.Davide Italiano1-20/+26
2016-04-06[gold] Save bitcode for module partitions (save-temps + split codegen).Evgeniy Stepanov1-9/+17
2016-03-04Change split code gen to use ThreadPoolTeresa Johnson1-32/+40
2016-01-18 Add to the split module utility an SCC based method which allows not to g...Sergei Larin1-2/+3
2015-11-19[LTO] Add option to emit assembly from LTOCodeGeneratorTobias Edler von Koch1-7/+8
2015-08-31Support: Support LLVM_ENABLE_THREADS=0 in llvm/Support/thread.h.Peter Collingbourne1-2/+2
2015-08-27CodeGen: Introduce splitCodeGen and teach LTOCodeGenerator to use it.Peter Collingbourne1-0/+95