| Commit message (Expand) | Author | Age | Files | Lines |
* | Recommit "[ThinLTO] Add correctness check for RO/WO variable import" | evgeny | 2019-11-15 | 1 | -4/+3 |
* | Add missing includes needed to prune LLVMContext.h include, NFC | Reid Kleckner | 2019-11-14 | 1 | -0/+1 |
* | Revert "[ThinLTO] Add correctness check for RO/WO variable import" | Benjamin Kramer | 2019-11-14 | 1 | -3/+4 |
* | [ThinLTO] Add correctness check for RO/WO variable import | evgeny | 2019-11-14 | 1 | -4/+3 |
* | Move CodeGenFileType enum to Support/CodeGen.h | Reid Kleckner | 2019-11-13 | 1 | -1/+1 |
* | Fix compilation warning on the trailing whitespace. NFC. | Michael Liao | 2019-10-24 | 1 | -1/+1 |
* | Hide implementation details in anonymous namespaces. NFC. | Benjamin Kramer | 2019-10-24 | 1 | -0/+2 |
* | [ThinLTOCodeGenerator] Add support for index-based WPD | Eugene Leviant | 2019-10-18 | 1 | -21/+47 |
* | [Support] Add overload writeFileAtomically(std::function Writer) | Jan Korous | 2019-09-13 | 1 | -14/+18 |
* | AArch64: support arm64_32, an ILP32 slice for watchOS. | Tim Northover | 2019-09-12 | 1 | -1/+2 |
* | [ThinLTO] Fix handling of weak interposable symbols | Teresa Johnson | 2019-08-23 | 1 | -11/+35 |
* | [llvm] Migrate llvm::make_unique to std::make_unique | Jonas Devlieghere | 2019-08-15 | 1 | -3/+3 |
* | Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC | Fangrui Song | 2019-08-05 | 1 | -3/+3 |
* | Open native file handles to avoid converting from FDs, NFC | Reid Kleckner | 2019-07-11 | 1 | -8/+6 |
* | [Support] Move llvm::MemoryBuffer to sys::fs::file_t | Reid Kleckner | 2019-07-10 | 1 | -4/+3 |
* | [Remarks] Extend -fsave-optimization-record to specify the format | Francis Visoiu Mistrih | 2019-06-17 | 1 | -1/+2 |
* | Reland: [Remarks] Refactor optimization remarks setup | Francis Visoiu Mistrih | 2019-06-14 | 1 | -5/+6 |
* | Revert "[Remarks] Refactor optimization remarks setup" | Francis Visoiu Mistrih | 2019-06-14 | 1 | -6/+5 |
* | [Remarks] Refactor optimization remarks setup | Francis Visoiu Mistrih | 2019-06-13 | 1 | -5/+6 |
* | [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible | Teresa Johnson | 2019-05-10 | 1 | -5/+7 |
* | [ThinLTO] Adding architecture name into saved object filename | Steven Wu | 2019-04-29 | 1 | -9/+10 |
* | [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbols | Steven Wu | 2019-04-17 | 1 | -51/+93 |
* | Revert [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbols | Steven Wu | 2019-04-08 | 1 | -80/+52 |
* | [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbols | Steven Wu | 2019-04-08 | 1 | -52/+80 |
* | Reland "[Remarks] Add -foptimization-record-passes to filter remark emission" | Francis Visoiu Mistrih | 2019-03-12 | 1 | -1/+3 |
* | Revert "[Remarks] Add -foptimization-record-passes to filter remark emission" | Francis Visoiu Mistrih | 2019-03-12 | 1 | -3/+1 |
* | [Remarks] Add -foptimization-record-passes to filter remark emission | Francis Visoiu Mistrih | 2019-03-12 | 1 | -1/+3 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | [ThinLTO] Compute synthetic function entry count | Easwaran Raman | 2018-12-13 | 1 | -0/+4 |
* | [ThinLTO] Import local variables from the same module as caller | Teresa Johnson | 2018-11-29 | 1 | -11/+26 |
* | [ThinLTO] Consolidate cache key computation between new/old LTO APIs | Teresa Johnson | 2018-11-26 | 1 | -87/+17 |
* | [ThinLTO] Internalize readonly globals | Eugene Leviant | 2018-11-16 | 1 | -5/+14 |
* | Revert "[ThinLTO] Internalize readonly globals" | Steven Wu | 2018-11-13 | 1 | -2/+1 |
* | [ThinLTO] Internalize readonly globals | Eugene Leviant | 2018-11-10 | 1 | -1/+2 |
* | [LTO] Drop non-prevailing definitions only if linkage is not local or appending | Pirama Arumuga Nainar | 2018-11-08 | 1 | -10/+10 |
* | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-27 | 1 | -6/+5 |
* | [PassTiming] cleaning up legacy PassTimingInfo interface. NFCI. | Fedor Sergeev | 2018-09-26 | 1 | -0/+1 |
* | [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool | Steven Wu | 2018-09-14 | 1 | -5/+9 |
* | [ThinLTO] Fix memory corruption in ThinLTOCodeGenerator when CodeGenOnly was ... | Steven Wu | 2018-09-04 | 1 | -9/+1 |
* | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -5/+5 |
* | [ThinLTO] Use std::map to get determistic imports files | Teresa Johnson | 2018-07-10 | 1 | -1/+7 |
* | [ThinLTO] Update ThinLTO cache file atimes when on Windows | Andrew Ng | 2018-07-04 | 1 | -1/+18 |
* | [ThinLTO] Rename index IsAnalysis flag to HaveGVs (NFC) | Teresa Johnson | 2018-06-06 | 1 | -1/+1 |
* | CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up... | Peter Collingbourne | 2018-05-21 | 1 | -1/+1 |
* | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -3/+3 |
* | IWYU for llvm-config.h in llvm, additions. | Nico Weber | 2018-04-30 | 1 | -0/+1 |
* | Rename ObjectMemoryBuffer to SmallVectorMemoryBuffer; NFCI | Weiming Zhao | 2018-04-16 | 1 | -3/+3 |
* | NFC: Move ObjectMemoryBuffer to support | Weiming Zhao | 2018-04-15 | 1 | -1/+1 |
* | [LTO] Change std::sort to llvm::sort in response to r327219 | Mandeep Singh Grang | 2018-04-13 | 1 | -6/+6 |
* | Prevent data races in concurrent ThinLTO processes. | Ekaterina Romanova | 2018-03-30 | 1 | -17/+14 |