aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/gold
AgeCommit message (Expand)AuthorFilesLines
2020-01-29Fix one round of implicit conversions found by g++5.Benjamin Kramer1-8/+11
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-13/+17
2020-01-27Restore "[LTO/WPD] Enable aggressive WPD under LTO option"Teresa Johnson1-0/+6
2020-01-23Revert "[LTO/WPD] Enable aggressive WPD under LTO option"Teresa Johnson1-6/+0
2020-01-23[LTO/WPD] Enable aggressive WPD under LTO optionTeresa Johnson1-0/+6
2020-01-09[ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLPWei Mi1-0/+3
2019-11-13Move CodeGenFileType enum to Support/CodeGen.hReid Kleckner1-1/+1
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-6/+6
2019-08-05Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song1-4/+4
2019-07-23Fix gold-plugin Windows buildYi Kong1-2/+2
2019-06-17[Remarks] Extend -fsave-optimization-record to specify the formatFrancis Visoiu Mistrih1-0/+4
2019-06-14Reland: [Remarks] Refactor optimization remarks setupFrancis Visoiu Mistrih1-9/+9
2019-06-14Revert "[Remarks] Refactor optimization remarks setup"Francis Visoiu Mistrih1-9/+9
2019-06-13[Remarks] Refactor optimization remarks setupFrancis Visoiu Mistrih1-9/+9
2019-03-12Reland "[Remarks] Add -foptimization-record-passes to filter remark emission"Francis Visoiu Mistrih1-1/+5
2019-03-12Revert "[Remarks] Add -foptimization-record-passes to filter remark emission"Francis Visoiu Mistrih1-5/+1
2019-03-12[Remarks] Add -foptimization-record-passes to filter remark emissionFrancis Visoiu Mistrih1-1/+5
2019-02-27Recommit r354930 "[PGO] Context sensitive PGO (part 1)"Rong Xu1-1/+13
2019-02-27Revert "[PGO] Context sensitive PGO (part 1)"Vlad Tsyrklevich1-13/+1
2019-02-26[PGO] Context sensitive PGO (part 1)Rong Xu1-1/+13
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-02[gold] emit assembly listing from gold plugin on LTO stageTeresa Johnson1-1/+11
2018-12-20cmake: Remove add_llvm_loadable_module()Tom Stellard1-1/+1
2018-12-05[gold-plugin] allow function/data sections to be toggleableNick Desaulniers1-2/+4
2018-11-01[gold-plugin] Fix a bunch of build warningsMandeep Singh Grang1-3/+2
2018-11-01Silence -Wimplicit-fallthrough in gold pluginReid Kleckner1-0/+1
2018-08-22[gold] -thinlto-object-suffix-replace: don't append new suffix if path does n...Fangrui Song1-7/+3
2018-07-12[gold-plugin] Disable section ordering for relocatable linksBill Wendling1-3/+5
2018-07-11Temporarily reverting.Bill Wendling1-5/+3
2018-07-11gold: Add ability to toggle function/data sectionsBill Wendling1-3/+5
2018-06-13Set the code model when specified.Bill Wendling1-0/+1
2018-06-07Try to fix build.Zachary Turner1-1/+1
2018-06-06[ThinLTO] Rename index IsAnalysis flag to HaveGVs (NFC)Teresa Johnson1-1/+1
2018-05-21LTO: Replace split dwarf implementation that uses objcopy with one that uses ...Peter Collingbourne1-6/+0
2018-04-20[LTO] Add stats-file option to LTO/Config.h.Florian Hahn1-0/+5
2018-04-19[gold/ThinLTO] Invoke llvm_shutdown when exiting after ThinLTO indexingTeresa Johnson1-2/+1
2018-04-18[gold] Add support for optimization remarksTeresa Johnson1-0/+12
2018-04-13Enable debug fission for thinLTO linked via gold-pluginYunlian Jiang1-0/+12
2018-04-11Rename *CommandFlags.def to *CommandFlags.incDavid Blaikie1-1/+1
2018-04-06Revert r324557, "gold-plugin: Do not set codegen opt level based on LTO opt l...Peter Collingbourne1-0/+15
2018-04-05[gold] Add debug-pass-manager option, and use it to test new-pass-managerTeresa Johnson1-0/+6
2018-03-14[LTO/gold] Fix workaround for old plugin-api.h in --wrap supportTeresa Johnson1-1/+1
2018-03-14[LTO/gold] Support --wrapTeresa Johnson1-0/+48
2018-03-13Revert "[LTO/gold] Support --wrap"Teresa Johnson1-35/+0
2018-03-13[LTO/gold] Support --wrapTeresa Johnson1-0/+35
2018-02-22[ThinLTO/gold] Perform cache pruning when cache directory specifiedTeresa Johnson1-1/+1
2018-02-22[ThinLTO] Always create linked objects file for --thinlto-index-only=Vitaly Buka1-7/+29
2018-02-22[gold] Extract runLTO to avoid exit(0) from function with non-trivial objects...Vitaly Buka1-17/+23
2018-02-20[LTO] Remove unused Path parameter to AddBufferFnTeresa Johnson1-2/+1
2018-02-20[ThinLTO/gold] Avoid race with cache pruner by copying to temp filesTeresa Johnson1-3/+1