| Commit message (Expand) | Author | Age | Files | Lines |
* | [ValueMapper] NFC: Remove dead code to pause metadata mapping | Pirama Arumuga Nainar | 2019-08-28 | 1 | -17/+0 |
* | Linker: Add support for GlobalIFunc. | Peter Collingbourne | 2019-08-08 | 1 | -21/+22 |
* | Reapply: IR: add optional type to 'byval' function parameters | Tim Northover | 2019-05-30 | 1 | -0/+15 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | Teach ValueMapper to use ODR uniqued types when available | Teresa Johnson | 2018-01-30 | 1 | -4/+15 |
* | [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;... | Eugene Zelenko | 2017-10-26 | 1 | -8/+31 |
* | Suppress all uses of LLVM_END_WITH_NULL. NFC. | Serge Guelton | 2017-05-09 | 1 | -5/+4 |
* | Remap metadata attached to global variables. | Evgeniy Stepanov | 2017-05-04 | 1 | -5/+12 |
* | "Use" lambda captures which are otherwise only used in asserts. NFC | David L. Jones | 2017-01-13 | 1 | -0/+1 |
* | Do a sweep over move ctors and remove those that are identical to the default. | Benjamin Kramer | 2016-10-20 | 1 | -20/+0 |
* | Use range algorithms instead of unpacking begin/end | David Majnemer | 2016-08-11 | 1 | -1/+1 |
* | Delete more dead code. | Rafael Espindola | 2016-06-22 | 1 | -30/+0 |
* | IR: Allow multiple global metadata attachments with the same type. | Peter Collingbourne | 2016-06-01 | 1 | -1/+2 |
* | ValueMapper: fix assertion when null-mapping a constant for linking metadata | Mehdi Amini | 2016-05-28 | 1 | -3/+17 |
* | ValueMapper: fix typo in minor optimization on constant mapping (NFC) | Mehdi Amini | 2016-05-27 | 1 | -1/+2 |
* | ValueMaterializer: rename materializeDeclFor() to materialize() | Mehdi Amini | 2016-05-25 | 1 | -3/+3 |
* | ValueMaterializer: fuse materializeDeclFor and materializeInitFor (NFC) | Mehdi Amini | 2016-05-25 | 1 | -7/+1 |
* | Minor code cleanups. NFC. | Junmo Park | 2016-05-08 | 1 | -3/+3 |
* | ValueMapper/Enumerator: Clean up code in post-order traversals, NFC | Duncan P. N. Exon Smith | 2016-04-22 | 1 | -51/+54 |
* | ValueMapper: Map uniqued nodes in post-order | Duncan P. N. Exon Smith | 2016-04-21 | 1 | -32/+57 |
* | Linker: Don't double-schedule appending variables | Duncan P. N. Exon Smith | 2016-04-17 | 1 | -0/+9 |
* | ValueMapper: Don't allow explicit null mappings of Values, NFC | Duncan P. N. Exon Smith | 2016-04-17 | 1 | -1/+3 |
* | IR: Use an explicit map for debug info type uniquing | Duncan P. N. Exon Smith | 2016-04-17 | 1 | -0/+1 |
* | ValueMapper: Separate mapping of distinct and uniqued nodes (again) | Duncan P. N. Exon Smith | 2016-04-16 | 1 | -220/+204 |
* | ValueMapper: Only put cyclic nodes into CyclicNodes, NFCI | Duncan P. N. Exon Smith | 2016-04-16 | 1 | -2/+11 |
* | ValueMapper: Fix unused var warning. NFC | Simon Atanasyan | 2016-04-16 | 1 | -0/+2 |
* | ValueMapper: Stop memoizing ConstantAsMetadata | Duncan P. N. Exon Smith | 2016-04-16 | 1 | -9/+36 |
* | Reapply "ValueMapper: Eliminate cross-file co-recursion, NFC" | Duncan P. N. Exon Smith | 2016-04-16 | 1 | -61/+303 |
* | Revert "ValueMapper: Eliminate cross-file co-recursion, NFC" | Duncan P. N. Exon Smith | 2016-04-16 | 1 | -303/+61 |
* | ValueMapper: Eliminate cross-file co-recursion, NFC | Duncan P. N. Exon Smith | 2016-04-16 | 1 | -61/+303 |
* | ValueMapper: Hide Mapper::VM behind an accessor, NFC | Duncan P. N. Exon Smith | 2016-04-15 | 1 | -29/+32 |
* | [ValueMapper] Range-loopify to improve readability. NFC. | Davide Italiano | 2016-04-14 | 1 | -3/+3 |
* | ValueMapper: Resolve cycles on the new nodes | Duncan P. N. Exon Smith | 2016-04-13 | 1 | -2/+4 |
* | ValueMapper: Extract llvm::RemapFunction from IRMover.cpp, NFC | Duncan P. N. Exon Smith | 2016-04-08 | 1 | -0/+30 |
* | ValueMapper: Always use Mapper::mapValue from remapInstruction, NFCI | Duncan P. N. Exon Smith | 2016-04-08 | 1 | -2/+1 |
* | ValueMapper: Roll RemapInstruction into Mapper, NFC | Duncan P. N. Exon Smith | 2016-04-08 | 1 | -8/+11 |
* | ValueMapper: Don't memoize metadata when RF_NoModuleLevelChanges | Duncan P. N. Exon Smith | 2016-04-08 | 1 | -1/+1 |
* | ValueMapper: Stop memoizing MDStrings | Duncan P. N. Exon Smith | 2016-04-08 | 1 | -2/+6 |
* | Reapply "ValueMapper: Treat LocalAsMetadata more like function-local Values" | Duncan P. N. Exon Smith | 2016-04-08 | 1 | -23/+60 |
* | Revert "ValueMapper: Treat LocalAsMetadata more like function-local Values" | Duncan P. N. Exon Smith | 2016-04-08 | 1 | -60/+23 |
* | ValueMapper: Unduplicate RF_NoModuleLevelChanges check, NFC | Duncan P. N. Exon Smith | 2016-04-08 | 1 | -8/+5 |
* | ValueMapper: Treat LocalAsMetadata more like function-local Values | Duncan P. N. Exon Smith | 2016-04-08 | 1 | -16/+56 |
* | Revert "ValueMapper: Make LocalAsMetadata match function-local Values" | Duncan P. N. Exon Smith | 2016-04-07 | 1 | -38/+16 |
* | ValueMapper: Allow RF_IgnoreMissingLocals and RF_NullMapMissingGlobalValues | Duncan P. N. Exon Smith | 2016-04-07 | 1 | -7/+1 |
* | ValueMapper: Make LocalAsMetadata match function-local Values | Duncan P. N. Exon Smith | 2016-04-07 | 1 | -16/+38 |
* | IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals, NFC | Duncan P. N. Exon Smith | 2016-04-07 | 1 | -6/+16 |
* | ValueMapper: Fix delayed blockaddress handling after r265273 | Duncan P. N. Exon Smith | 2016-04-06 | 1 | -3/+3 |
* | Try harder to appease MSVC after r265456 | Duncan P. N. Exon Smith | 2016-04-05 | 1 | -3/+12 |
* | Try to appease MSVC after r265456 | Duncan P. N. Exon Smith | 2016-04-05 | 1 | -0/+4 |
* | ValueMapper: Rewrite Mapper::mapMetadata without recursion | Duncan P. N. Exon Smith | 2016-04-05 | 1 | -108/+329 |