| Commit message (Expand) | Author | Age | Files | Lines |
| * | [GlobalMerge] Preserve symbol visibility when merging globals | Michael Spang | 2020-01-29 | 1 | -0/+2 |
| * | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -0/+1 |
| * | [Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned) | Guillaume Chatelet | 2019-10-15 | 1 | -4/+4 |
| * | Use llvm::stable_sort | Fangrui Song | 2019-04-23 | 1 | -10/+10 |
| * | [IR] Refactor attribute methods in Function class (NFC) | Evandro Menezes | 2019-04-04 | 1 | -1/+1 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [GlobalMerge] Fix GlobalMerge on bss external global variables. | Huihui Zhang | 2018-08-30 | 1 | -1/+1 |
| * | [NFC] Make getPreferredAlignment honor section markings. | Eli Friedman | 2018-08-29 | 1 | -10/+1 |
| * | [GlobalMerge] Allow merging globals with explicit section markings. | Eli Friedman | 2018-08-02 | 1 | -10/+22 |
| * | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -1/+1 |
| * | [GlobalMerge] Handle llvm.compiler.used correctly. | Eli Friedman | 2018-07-25 | 1 | -4/+5 |
| * | [GlobalMerge] Allow merging globals with arbitrary alignment. | Eli Friedman | 2018-07-25 | 1 | -18/+26 |
| * | [GlobalMerge] Set the alignment on merged global structs | David Green | 2018-06-06 | 1 | -0/+5 |
| * | [GlobalMerge] Exit early if only one global is to be merged | Haicheng Wu | 2018-05-19 | 1 | -1/+9 |
| * | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -2/+2 |
| * | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -2/+2 |
| * | [GlobalMerge] Fix a typo | Haicheng Wu | 2018-04-26 | 1 | -1/+1 |
| * | Move TargetLoweringObjectFile from CodeGen to Target to fix layering | David Blaikie | 2018-03-23 | 1 | -1/+1 |
| * | [GlobalMerge] Allow merging of dllexported variables | Martin Storsjo | 2018-02-12 | 1 | -3/+6 |
| * | [GlobalMerge] Don't merge dllexport globals | Martin Storsjo | 2018-01-24 | 1 | -1/+2 |
| * | Fix a bunch more layering of CodeGen headers that are in Target | David Blaikie | 2017-11-17 | 1 | -2/+2 |
| * | [GlobalMerge] Stable sort GlobalSets to fix non-deterministic sort order | Mandeep Singh Grang | 2017-11-09 | 1 | -1/+1 |
| * | [CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include W... | Eugene Zelenko | 2017-09-22 | 1 | -15/+38 |
| * | Add support for #pragma clang section | Javed Absar | 2017-06-05 | 1 | -1/+2 |
| * | [GlobalMerge] Don't merge globals that may be preempted | John Brawn | 2017-06-02 | 1 | -0/+4 |
| * | CodeGen: Rename DEBUG_TYPE to match passnames | Matthias Braun | 2017-05-25 | 1 | -4/+1 |
| * | Simplify code and address review comments (NFC) | Adrian Prantl | 2016-11-11 | 1 | -4/+3 |
| * | Fix a reference-to-temporary introduced in r286607. | Adrian Prantl | 2016-11-11 | 1 | -8/+10 |
| * | Revert "Use private linkage for MergedGlobals variables" on Darwin. | Adrian Prantl | 2016-11-11 | 1 | -3/+25 |
| * | [GlobalMerge] Handle non-landingpad EH pads | Reid Kleckner | 2016-10-19 | 1 | -14/+10 |
| * | Use StringRef in Pass/PassManager APIs (NFC) | Mehdi Amini | 2016-10-01 | 1 | -3/+1 |
| * | DebugInfo: New metadata representation for global variables. | Peter Collingbourne | 2016-09-13 | 1 | -0/+6 |
| * | CodeGen: Make the global-merge pass independently testable, and add a test. | Peter Collingbourne | 2016-05-19 | 1 | -7/+20 |
| * | Make some headers self-contained, remove unused includes that violate layering. | Benjamin Kramer | 2016-01-27 | 1 | -1/+0 |
| * | CodeGen: Use range-based for in GlobalMerge, NFC | Duncan P. N. Exon Smith | 2015-10-09 | 1 | -16/+15 |
| * | [opaque pointer types] Switch a few cases of getElementType over, since I had... | David Blaikie | 2015-09-14 | 1 | -5/+3 |
| * | Revert "[opaque pointer type] Pass GlobalAlias the actual pointer type rather... | David Blaikie | 2015-09-14 | 1 | -1/+2 |
| * | Fix dropped conditional in cleanup in r245752 | David Blaikie | 2015-08-25 | 1 | -3/+4 |
| * | Range-for-ify some things in GlobalMerge | David Blaikie | 2015-08-21 | 1 | -19/+14 |
| * | [opaque pointer types] Fix a few easy places in GlobalMerge that were accessi... | David Blaikie | 2015-08-21 | 1 | -10/+7 |
| * | use minSize wrapper; NFCI | Sanjay Patel | 2015-08-18 | 1 | -2/+1 |
| * | [GlobalMerge] Only emit aliases for internal linkage variables for non-Mach-O | John Brawn | 2015-08-12 | 1 | -3/+10 |
| * | [GlobalMerge] Use private linkage for MergedGlobals variables | John Brawn | 2015-08-11 | 1 | -25/+5 |
| * | Fix some comment typos. | Benjamin Kramer | 2015-08-08 | 1 | -1/+1 |
| * | [GlobalMerge] Allow targets to enable merging of extern variables, NFC. | John Brawn | 2015-08-03 | 1 | -8/+15 |
| * | Redirect DataLayout from TargetMachine to Module in GlobalMerge | Mehdi Amini | 2015-07-07 | 1 | -13/+16 |
| * | Fix assertion failure in global-merge with unused ConstantExpr | Oliver Stannard | 2015-06-08 | 1 | -0/+2 |
| * | [GlobalMerge] Take into account minsize on Global users' parents. | Ahmed Bougacha | 2015-06-04 | 1 | -4/+18 |
| * | [opaque pointer type] Pass GlobalAlias the actual pointer type rather than de... | David Blaikie | 2015-04-29 | 1 | -2/+1 |
| * | [GlobalMerge] Look at uses to create smaller global sets. | Ahmed Bougacha | 2015-04-18 | 1 | -12/+240 |