2017-07-19 |
Peter Collingbourne | LTO: Export functions referenced by the CFI jump table. |
tree | commitdiff |
2017-07-10 |
Dehao Chen | Use DenseMap instead std::map for GVSummaryMapTy. |
tree | commitdiff |
2017-07-06 |
Davide Italiano | [LTO] Fix the interaction between linker redefined... |
tree | commitdiff |
2017-06-30 |
Brian Gesiak | [ORE] Unify spelling as "diagnostics hotness" |
tree | commitdiff |
2017-06-30 |
Teresa Johnson | [LTO] Remove values from non-prevailing comdats |
tree | commitdiff |
2017-06-22 |
Teresa Johnson | [ThinLTO] Remove unnecessary include of Linker.h (NFC) |
tree | commitdiff |
2017-06-15 |
Peter Collingbourne | Silence warning with assertions disabled. |
tree | commitdiff |
2017-06-15 |
Peter Collingbourne | Apply summary-based dead stripping to regular LTO modul... |
tree | commitdiff |
2017-06-12 |
Peter Collingbourne | IR: Replace the "Linker Options" module flag with ... |
tree | commitdiff |
2017-06-08 |
Peter Collingbourne | Object: Factor out the code for creating the irsymtab... |
tree | commitdiff |
2017-06-06 |
Chandler Carruth | Sort the remaining #include lines in include/... and... |
tree | commitdiff |
2017-06-05 |
Dmitry Mikulin | Symbols re-defined with -wrap and -defsym need to be... |
tree | commitdiff |
2017-06-02 |
Evgeniy Stepanov | Move summary dead stripping before regular LTO. |
tree | commitdiff |
2017-06-01 |
Tim Shen | [ThinLTO] Move -lto-use-new-pm to llvm-lto2, and change... |
tree | commitdiff |
2017-06-01 |
Evgeniy Stepanov | (NFC) Track global summary liveness in GVFlags. |
tree | commitdiff |
2017-06-01 |
Chandler Carruth | [PM/ThinLTO] Port the ThinLTO pipeline (both components... |
tree | commitdiff |
2017-05-26 |
Davide Italiano | [lib/LTO] Don't reinvent the code for switching linkage. |
tree | commitdiff |
2017-05-25 |
Peter Collingbourne | LTO: Do summary-based prevailing symbol resolution... |
tree | commitdiff |
2017-05-22 |
Evgeniy Stepanov | Infer relocation model from module flags in relocatable... |
tree | commitdiff |
2017-05-20 |
Adrian Prantl | Revert "Revert "ThinLTO: Verify bitcode before lauching... |
tree | commitdiff |
2017-05-19 |
Adrian Prantl | Revert "ThinLTO: Verify bitcode before lauching the... |
tree | commitdiff |
2017-05-19 |
Adrian Prantl | ThinLTO: Verify bitcode before lauching the ThinLTOCode... |
tree | commitdiff |
2017-05-18 |
Akira Hatanaka | [ThinLTO] Do not assert when adding a module with a... |
tree | commitdiff |
2017-05-16 |
James Henderson | [LTO] Print time-passes information at conclusion of... |
tree | commitdiff |
2017-05-16 |
Peter Collingbourne | IR: Give function GlobalValue::getRealLinkageName(... |
tree | commitdiff |
2017-05-12 |
Adrian Prantl | LTO: Don't verify modules twice in verifyMergedModuleOnce |
tree | commitdiff |
2017-05-10 |
Teresa Johnson | Ensure non-null ProfileSummaryInfo passed to ModuleSumm... |
tree | commitdiff |
2017-05-04 |
Peter Collingbourne | Re-apply r302108, "IR: Use pointers instead of GUIDs... |
tree | commitdiff |
2017-05-04 |
Eric Liu | Revert "IR: Use pointers instead of GUIDs to represent... |
tree | commitdiff |
2017-05-04 |
Peter Collingbourne | IR: Use pointers instead of GUIDs to represent edges... |
tree | commitdiff |
2017-05-01 |
Peter Collingbourne | Bitcode: Make the summary reader responsible for mergin... |
tree | commitdiff |
2017-05-01 |
Peter Collingbourne | Object: Remove ModuleSummaryIndexObjectFile class. |
tree | commitdiff |
2017-04-26 |
Peter Collingbourne | LTO: Mark undefined module asm symbols as used. |
tree | commitdiff |
2017-04-14 |
Peter Collingbourne | Object, LTO: Add target triple to irsymtab and LTO... |
tree | commitdiff |
2017-04-13 |
Peter Collingbourne | Support: Add a VCSRevision.h header file. |
tree | commitdiff |
2017-03-31 |
Bob Haarman | LTO: call getRealLinkageName on IRNames before feeding... |
tree | commitdiff |
2017-03-31 |
Peter Collingbourne | Re-apply r299168 and r299169 now that the libdeps are... |
tree | commitdiff |
2017-03-31 |
Peter Collingbourne | Move llvm::emitLinkerFlagsForGlobalCOFF() to Mangler. |
tree | commitdiff |
2017-03-31 |
Peter Collingbourne | Move llvm::canBeOmittedFromSymbolTable() to Analysis. |
tree | commitdiff |
2017-03-31 |
Peter Collingbourne | Revert r299168 and r299169 due to library dependency... |
tree | commitdiff |
2017-03-31 |
Peter Collingbourne | LTO: Reduce memory consumption by creating an in-memory... |
tree | commitdiff |
2017-03-28 |
Peter Collingbourne | More accurate header inclusions. NFC. |
tree | commitdiff |
2017-03-28 |
Peter Collingbourne | LTO: Replace InputFile::Symbol::getFlags() with predica... |
tree | commitdiff |
2017-03-28 |
Mehdi Amini | Add support for -fno-builtin to LTO and ThinLTO to... |
tree | commitdiff |
2017-03-26 |
Joerg Sonnenberger | Split the SimplifyCFG pass into two variants. |
tree | commitdiff |
2017-03-22 |
Peter Collingbourne | IPO: Const correctness for summaries passed into passes. |
tree | commitdiff |
2017-03-20 |
Peter Collingbourne | Try using llvm::errc, should hopefully fix version... |
tree | commitdiff |
2017-03-20 |
Peter Collingbourne | Support, LTO: When pruning a directory, ignore files... |
tree | commitdiff |
2017-03-17 |
Peter Collingbourne | LTO: Work around libstdc++ version mismatch bug, see... |
tree | commitdiff |
2017-03-17 |
Peter Collingbourne | LTO: Fix a potential race condition in the caching... |
tree | commitdiff |
2017-03-16 |
Peter Collingbourne | LTO: Create temporary cache files in the cache director... |
tree | commitdiff |
2017-03-15 |
Peter Collingbourne | Support: Simplify the CachePruning API. NFCI. |
tree | commitdiff |
2017-03-10 |
Peter Collingbourne | LTO: Hash type identifier resolutions for WholeProgramD... |
tree | commitdiff |
2017-03-10 |
Peter Collingbourne | LTO: Hash type identifier resolutions for LowerTypeTests. |
tree | commitdiff |
2017-03-09 |
Teresa Johnson | Perform symbol binding for .symver versioned symbols |
tree | commitdiff |
2017-03-03 |
Peter Collingbourne | LTO: Hash the set of imported symbols for each module. |
tree | commitdiff |
2017-03-02 |
Peter Collingbourne | LTO: When creating a local cache, create the cache... |
tree | commitdiff |
2017-02-15 |
Tobias Edler von... | [LTO] Add ability to emit assembly to new LTO API |
tree | commitdiff |
2017-02-14 |
Mehdi Amini | [ThinLTO] Make a copy of buffer identifier in ThinLTOCo... |
tree | commitdiff |
2017-02-13 |
Davide Italiano | [LTO] Make sure we flush buffers to work around linker... |
tree | commitdiff |
2017-02-12 |
Davide Italiano | [lib/LTO] Initial support for optimization remarks... |
tree | commitdiff |
2017-02-10 |
Davide Italiano | [LTO] Share the optimization remarks setup between... |
tree | commitdiff |
2017-02-10 |
Davide Italiano | [lib/LTO] Rework optimization remarkers setup. |
tree | commitdiff |
2017-02-04 |
Bob Haarman | fix nullptr Mangler in LTOModule |
tree | commitdiff |
2017-02-03 |
Peter Collingbourne | IRMover: Merge flags LinkModuleInlineAsm and IsPerformi... |
tree | commitdiff |
2017-02-03 |
Mehdi Amini | Revert "[ThinLTO] Add an auto-hide feature" |
tree | commitdiff |
2017-02-03 |
Mehdi Amini | [ThinLTO] Add an auto-hide feature |
tree | commitdiff |
2017-02-02 |
Mehdi Amini | Revert "[ThinLTO] Add an auto-hide feature" |
tree | commitdiff |
2017-02-02 |
Bob Haarman | [lto] add getLinkerOpts() |
tree | commitdiff |
2017-02-02 |
Mehdi Amini | [ThinLTO] Add an auto-hide feature |
tree | commitdiff |
2017-02-02 |
Mehdi Amini | Revert "[ThinLTO] Add an auto-hide feature" |
tree | commitdiff |
2017-02-02 |
Mehdi Amini | [ThinLTO] Add an auto-hide feature |
tree | commitdiff |
2017-02-02 |
Peter Collingbourne | LTO: Link non-prevailing weak_odr or linkonce_odr globa... |
tree | commitdiff |
2017-02-02 |
Peter Collingbourne | Linker: Move special casing for available_externally... |
tree | commitdiff |
2017-01-24 |
Davide Italiano | [LTO] Teach lib/LTO about the new pass manager. |
tree | commitdiff |
2017-01-23 |
David L. Jones | [Analysis] Add LibFunc_ prefix to enums in TargetLibrar... |
tree | commitdiff |
2017-01-20 |
Mehdi Amini | [ThinLTO] Don't perform computeDeadSymbols during O0... |
tree | commitdiff |
2017-01-20 |
Mehdi Amini | [ThinLTO] The "codegen only" path didn't honor the... |
tree | commitdiff |
2017-01-20 |
Peter Collingbourne | IPO, LTO: Plumb the summary from the LTO API into the... |
tree | commitdiff |
2017-01-20 |
Teresa Johnson | [ThinLTO] Drop non-prevailing non-ODR weak to declarations |
tree | commitdiff |
2017-01-19 |
Peter Collingbourne | LTO: Flush the resolution file after writing to it. |
tree | commitdiff |
2017-01-13 |
Benjamin Kramer | Apply clang-tidy's performance-unnecessary-value-param... |
tree | commitdiff |
2017-01-11 |
Chandler Carruth | [PM] Separate the LoopAnalysisManager from the LoopPass... |
tree | commitdiff |
2017-01-10 |
Mehdi Amini | [ThinLTO] Hash more part of the config to build cache... |
tree | commitdiff |
2017-01-08 |
Mehdi Amini | [ThinLTO] Expected<> return values need to be handled... |
tree | commitdiff |
2017-01-05 |
Teresa Johnson | ThinLTO: add early "dead-stripping" on the Index |
tree | commitdiff |
2017-01-04 |
Davide Italiano | [lib/LTO] Simplify logic removing set but unused variab... |
tree | commitdiff |
2016-12-28 |
Mehdi Amini | [ThinLTO] Honor -O{0,1,2,4} passed through the libLTO... |
tree | commitdiff |
2016-12-16 |
Teresa Johnson | [ThinLTO] Import composite types as declarations |
tree | commitdiff |
2016-12-16 |
Dehao Chen | Pass sample pgo flags to thinlto. |
tree | commitdiff |
2016-12-14 |
Davide Italiano | [LTO] Reject modules without datalayout. |
tree | commitdiff |
2016-12-14 |
Mehdi Amini | [ThinLTO] Add an API to trigger file-based API for... |
tree | commitdiff |
2016-12-14 |
Peter Collingbourne | LTO: Add support for multi-module bitcode files. |
tree | commitdiff |
2016-12-13 |
Peter Collingbourne | LTO: Port the legacy LTO API to ModuleSymbolTable. |
tree | commitdiff |
2016-12-13 |
Peter Collingbourne | LTO: Port the new LTO API to ModuleSymbolTable. |
tree | commitdiff |
2016-12-12 |
Teresa Johnson | [ThinLTO] Import only necessary DICompileUnit fields |
tree | commitdiff |
2016-12-08 |
Peter Collingbourne | LTO: Hash the parts of the LTO configuration that affec... |
tree | commitdiff |
2016-12-02 |
Adam Nemet | [LTOs] Allow generation of hotness information |
tree | commitdiff |
2016-12-01 |
Peter Collingbourne | Object: Extract a ModuleSymbolTable class from IRObject... |
tree | commitdiff |
2016-12-01 |
Peter Collingbourne | LTO: Remove ModuleLoader, make loadModuleFromBuffer... |
tree | commitdiff |
next |