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