1. bcc4741 ValueMapper: fix assertion when null-mapping a constant for linking metadata by Mehdi Amini · 9 years ago
  2. 9ee054ae ValueMapper: fix typo in minor optimization on constant mapping (NFC) by Mehdi Amini · 9 years ago
  3. cc8c107 ValueMaterializer: rename materializeDeclFor() to materialize() by Mehdi Amini · 9 years ago
  4. 53a6672 ValueMaterializer: fuse materializeDeclFor and materializeInitFor (NFC) by Mehdi Amini · 9 years ago
  5. 9552987 Minor code cleanups. NFC. by Junmo Park · 9 years ago
  6. 71480bd ValueMapper/Enumerator: Clean up code in post-order traversals, NFC by Duncan P. N. Exon Smith · 10 years ago
  7. 0ab44db ValueMapper: Map uniqued nodes in post-order by Duncan P. N. Exon Smith · 10 years ago
  8. 0fdaf8c Linker: Don't double-schedule appending variables by Duncan P. N. Exon Smith · 10 years ago
  9. 3d555ac ValueMapper: Don't allow explicit null mappings of Values, NFC by Duncan P. N. Exon Smith · 10 years ago
  10. 5ab2be0 IR: Use an explicit map for debug info type uniquing by Duncan P. N. Exon Smith · 10 years ago
  11. 694ab4e ValueMapper: Separate mapping of distinct and uniqued nodes (again) by Duncan P. N. Exon Smith · 10 years ago
  12. 0cb5c34 ValueMapper: Only put cyclic nodes into CyclicNodes, NFCI by Duncan P. N. Exon Smith · 10 years ago
  13. e12bef7 ValueMapper: Fix unused var warning. NFC by Simon Atanasyan · 10 years ago
  14. a77d073 ValueMapper: Stop memoizing ConstantAsMetadata by Duncan P. N. Exon Smith · 10 years ago
  15. 39423b0 Reapply "ValueMapper: Eliminate cross-file co-recursion, NFC" by Duncan P. N. Exon Smith · 10 years ago
  16. 6fe1ff2 Revert "ValueMapper: Eliminate cross-file co-recursion, NFC" by Duncan P. N. Exon Smith · 10 years ago
  17. f0d73f9 ValueMapper: Eliminate cross-file co-recursion, NFC by Duncan P. N. Exon Smith · 10 years ago
  18. db6861e ValueMapper: Hide Mapper::VM behind an accessor, NFC by Duncan P. N. Exon Smith · 10 years ago
  19. 96d2a1c [ValueMapper] Range-loopify to improve readability. NFC. by Davide Italiano · 10 years ago
  20. 11f60fd ValueMapper: Resolve cycles on the new nodes by Duncan P. N. Exon Smith · 10 years ago
  21. bb2c3e1 ValueMapper: Extract llvm::RemapFunction from IRMover.cpp, NFC by Duncan P. N. Exon Smith · 10 years ago
  22. adcebdf ValueMapper: Always use Mapper::mapValue from remapInstruction, NFCI by Duncan P. N. Exon Smith · 10 years ago
  23. a574e7a ValueMapper: Roll RemapInstruction into Mapper, NFC by Duncan P. N. Exon Smith · 10 years ago
  24. 69341e6 ValueMapper: Don't memoize metadata when RF_NoModuleLevelChanges by Duncan P. N. Exon Smith · 10 years ago
  25. e05ff7c ValueMapper: Stop memoizing MDStrings by Duncan P. N. Exon Smith · 10 years ago
  26. 4ec55f8 Reapply "ValueMapper: Treat LocalAsMetadata more like function-local Values" by Duncan P. N. Exon Smith · 10 years ago
  27. 8058731 Revert "ValueMapper: Treat LocalAsMetadata more like function-local Values" by Duncan P. N. Exon Smith · 10 years ago
  28. 0fa8aca ValueMapper: Unduplicate RF_NoModuleLevelChanges check, NFC by Duncan P. N. Exon Smith · 10 years ago
  29. 267185e ValueMapper: Treat LocalAsMetadata more like function-local Values by Duncan P. N. Exon Smith · 10 years ago
  30. 45601e8 Revert "ValueMapper: Make LocalAsMetadata match function-local Values" by Duncan P. N. Exon Smith · 10 years ago
  31. fdccad9 ValueMapper: Allow RF_IgnoreMissingLocals and RF_NullMapMissingGlobalValues by Duncan P. N. Exon Smith · 10 years ago
  32. c1e4070 ValueMapper: Make LocalAsMetadata match function-local Values by Duncan P. N. Exon Smith · 10 years ago
  33. da68cbc IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals, NFC by Duncan P. N. Exon Smith · 10 years ago
  34. 6f2e374 ValueMapper: Fix delayed blockaddress handling after r265273 by Duncan P. N. Exon Smith · 10 years ago
  35. 818e5f3 Try harder to appease MSVC after r265456 by Duncan P. N. Exon Smith · 10 years ago
  36. f880d35 Try to appease MSVC after r265456 by Duncan P. N. Exon Smith · 10 years ago
  37. ea7df77 ValueMapper: Rewrite Mapper::mapMetadata without recursion by Duncan P. N. Exon Smith · 10 years ago
  38. 8e65f8d ValueMapper: Remove old FIXMEs; almost NFC by Duncan P. N. Exon Smith · 10 years ago
  39. 756e1c3 ValueMapper: Disallow metadata mapping recursion through mapValue by Duncan P. N. Exon Smith · 10 years ago
  40. a997856 Work around MSVC failure from r265273 by Duncan P. N. Exon Smith · 10 years ago
  41. c6065e3 ValueMapper: Avoid recursion in mapSimplifiedMetadata, NFC by Duncan P. N. Exon Smith · 10 years ago
  42. ae8bd4b ValueMapper: Split out mapSimpleMetadata, NFC by Duncan P. N. Exon Smith · 10 years ago
  43. 829dc87 ValueMapper: Introduce Mapper helper class, NFC by Duncan P. N. Exon Smith · 10 years ago
  44. 4b520e5 Linker: Remove IRMover::isMetadataUnneeded indirection; almost NFC by Duncan P. N. Exon Smith · 10 years ago
  45. da4a56d ValueMapper: Add support for seeding metadata with nullptr by Duncan P. N. Exon Smith · 10 years ago
  46. b703c77 [ThinLTO] Remove post-pass metadata linking support by Teresa Johnson · 10 years ago
  47. b43257d Split resolveCycles(bool AllowTemps) into two interfaces and document by Teresa Johnson · 10 years ago
  48. 96f7f81 [ThinLTO] Rename variables used in metadata linking (NFC) by Teresa Johnson · 10 years ago
  49. 0e7c82c [ThinLTO/LTO] Don't link in unneeded metadata by Teresa Johnson · 10 years ago
  50. e5a6191 [ThinLTO] Metadata linking for imported functions by Teresa Johnson · 10 years ago
  51. baa3bf8 Bring r254336 back: by Rafael Espindola · 10 years ago
  52. e9841a6 This reverts commit r254336 and r254344. by Rafael Espindola · 10 years ago
  53. c109200 Start deciding earlier what to link. by Rafael Espindola · 10 years ago
  54. 19b5238 Simplify the linking of recursive data. by Rafael Espindola · 10 years ago
  55. 83d03dd Fix mapping of unmaterialized global values during metadata linking by Teresa Johnson · 10 years ago
  56. 8820884 [opaque pointer type]: Pass explicit pointee type when building a constant GEP. by David Blaikie · 10 years ago
  57. 8c9dcac ValueMapper: Resolve uniquing cycles more aggressively by Duncan P. N. Exon Smith · 10 years ago
  58. c9fdbdb ValueMapper: Pull out helper to resolve cycles, NFC by Duncan P. N. Exon Smith · 10 years ago
  59. 3115f75 ValueMapper: Rotate distinct node remapping algorithm by Duncan P. N. Exon Smith · 10 years ago
  60. 2705097 ValueMapper: Simplify remap() helper function, NFC by Duncan P. N. Exon Smith · 10 years ago
  61. 1de9ccb Fix 80-column by Duncan P. N. Exon Smith · 10 years ago
  62. 5ed90c0 Linker: Fix ASan failure from r243961 by Duncan P. N. Exon Smith · 10 years ago
  63. 706f37e Linker: Fix references to uniqued nodes after r243883 by Duncan P. N. Exon Smith · 10 years ago
  64. 4fb46cb Linker: Move distinct MDNodes instead of cloning by Duncan P. N. Exon Smith · 10 years ago
  65. 50f8969 ValueMapper: Only check for cycles if operands change by Duncan P. N. Exon Smith · 10 years ago
  66. e08bcbf ValueMapper: Use a range-based for, NFC by Duncan P. N. Exon Smith · 10 years ago
  67. 0880014 ValueMapper: Reuse local variable, NFC by Duncan P. N. Exon Smith · 10 years ago
  68. f5147ef [opaque pointer type] Explicitly store the pointee type of the result of a GEP by David Blaikie · 10 years ago
  69. 73cf872 [opaque pointer type] Track explicit GEP pointee type through in-memory IR by David Blaikie · 11 years ago
  70. bf0a42a [opaque pointer type] Store the value type of an alloca by David Blaikie · 11 years ago
  71. 348de69 Recommit r235458: [opaque pointer type] Avoid using PointerType::getElementType for a few cases of CallInst by David Blaikie · 11 years ago
  72. d2db881 Revert "[opaque pointer type] Avoid using PointerType::getElementType for a few cases of CallInst" by David Blaikie · 11 years ago
  73. 5069936 [opaque pointer type] Avoid using PointerType::getElementType for a few cases of CallInst by David Blaikie · 11 years ago
  74. 170c26d MapMetadata: Allow unresolved metadata if it won't change by Duncan P. N. Exon Smith · 11 years ago
  75. 920df5c Utils: Resolve cycles under distinct MDNodes by Duncan P. N. Exon Smith · 11 years ago
  76. 03e0583 IR: Move MDNode clone() methods from ValueMapper to MDNode, NFC by Duncan P. N. Exon Smith · 11 years ago
  77. fed199a IR: Introduce GenericDwarfNode by Duncan P. N. Exon Smith · 11 years ago
  78. 2bc00f4 IR: Merge UniquableMDNode back into MDNode, NFC by Duncan P. N. Exon Smith · 11 years ago
  79. 6dc22bf Utils: Simplify MapMetadata(), NFC by Duncan P. N. Exon Smith · 11 years ago
  80. 9fa1065 Skip upcast, NFC by Duncan P. N. Exon Smith · 11 years ago
  81. c862be8 Fix whitespace, NFC by Duncan P. N. Exon Smith · 11 years ago
  82. 0dcffe2 Utils: Simplify MapMetadata(), NFC by Duncan P. N. Exon Smith · 11 years ago
  83. 422e5c7 Cleanup whitespace, NFC by Duncan P. N. Exon Smith · 11 years ago
  84. 7d82313 IR: Return unique_ptr from MDNode::getTemporary() by Duncan P. N. Exon Smith · 11 years ago
  85. 946fdcc IR: Remove MDNodeFwdDecl by Duncan P. N. Exon Smith · 11 years ago
  86. de03a8b IR: Add isUniqued() and isTemporary() by Duncan P. N. Exon Smith · 11 years ago
  87. e65b066 Remove trailing slash from r225924 by Duncan P. N. Exon Smith · 11 years ago
  88. e54cd9a Utils: Remove unreachable break, NFC by Duncan P. N. Exon Smith · 11 years ago
  89. a5a0f57 Utils: Handle remapping distinct MDLocations by Duncan P. N. Exon Smith · 11 years ago
  90. b84840c Utils: Thread distinct-ness through the cloneMD*() functions, NFC by Duncan P. N. Exon Smith · 11 years ago
  91. 7c69c1e Utils: Extract cloneMDNode(), NFC by Duncan P. N. Exon Smith · 11 years ago
  92. b6515d6 Utils: Move cloneMD*() up, NFC by Duncan P. N. Exon Smith · 11 years ago
  93. 47d82981 Utils: Add mapping for uniqued MDLocations by Duncan P. N. Exon Smith · 11 years ago
  94. 4766e01 Utils: Extract cloneMDTuple(), NFC by Duncan P. N. Exon Smith · 11 years ago
  95. fb9d128 Utils: Extract shouldRemapUniquedNode(), NFC by Duncan P. N. Exon Smith · 11 years ago
  96. 637e765 Utils: Simplify code, NFC by Duncan P. N. Exon Smith · 11 years ago
  97. b557989 Utils: Extract mapUniquedNode(), NFC by Duncan P. N. Exon Smith · 11 years ago
  98. 8725ca8 Utils: MDNode => UniquableMDNode, NFC by Duncan P. N. Exon Smith · 11 years ago
  99. 14cc94c Utils: Separate out mapDistinctNode(), NFC by Duncan P. N. Exon Smith · 11 years ago
  100. 3956a85 Utils: Use helper function directly, NFC by Duncan P. N. Exon Smith · 11 years ago