1. e5a6191 [ThinLTO] Metadata linking for imported functions by Teresa Johnson · 10 years ago
  2. baa3bf8 Bring r254336 back: by Rafael Espindola · 10 years ago
  3. e9841a6 This reverts commit r254336 and r254344. by Rafael Espindola · 10 years ago
  4. c109200 Start deciding earlier what to link. by Rafael Espindola · 10 years ago
  5. 19b5238 Simplify the linking of recursive data. by Rafael Espindola · 10 years ago
  6. 83d03dd Fix mapping of unmaterialized global values during metadata linking by Teresa Johnson · 10 years ago
  7. 8820884 [opaque pointer type]: Pass explicit pointee type when building a constant GEP. by David Blaikie · 10 years ago
  8. 8c9dcac ValueMapper: Resolve uniquing cycles more aggressively by Duncan P. N. Exon Smith · 10 years ago
  9. c9fdbdb ValueMapper: Pull out helper to resolve cycles, NFC by Duncan P. N. Exon Smith · 10 years ago
  10. 3115f75 ValueMapper: Rotate distinct node remapping algorithm by Duncan P. N. Exon Smith · 10 years ago
  11. 2705097 ValueMapper: Simplify remap() helper function, NFC by Duncan P. N. Exon Smith · 10 years ago
  12. 1de9ccb Fix 80-column by Duncan P. N. Exon Smith · 10 years ago
  13. 5ed90c0 Linker: Fix ASan failure from r243961 by Duncan P. N. Exon Smith · 10 years ago
  14. 706f37e Linker: Fix references to uniqued nodes after r243883 by Duncan P. N. Exon Smith · 10 years ago
  15. 4fb46cb Linker: Move distinct MDNodes instead of cloning by Duncan P. N. Exon Smith · 10 years ago
  16. 50f8969 ValueMapper: Only check for cycles if operands change by Duncan P. N. Exon Smith · 10 years ago
  17. e08bcbf ValueMapper: Use a range-based for, NFC by Duncan P. N. Exon Smith · 10 years ago
  18. 0880014 ValueMapper: Reuse local variable, NFC by Duncan P. N. Exon Smith · 10 years ago
  19. f5147ef [opaque pointer type] Explicitly store the pointee type of the result of a GEP by David Blaikie · 10 years ago
  20. 73cf872 [opaque pointer type] Track explicit GEP pointee type through in-memory IR by David Blaikie · 11 years ago
  21. bf0a42a [opaque pointer type] Store the value type of an alloca by David Blaikie · 11 years ago
  22. 348de69 Recommit r235458: [opaque pointer type] Avoid using PointerType::getElementType for a few cases of CallInst by David Blaikie · 11 years ago
  23. d2db881 Revert "[opaque pointer type] Avoid using PointerType::getElementType for a few cases of CallInst" by David Blaikie · 11 years ago
  24. 5069936 [opaque pointer type] Avoid using PointerType::getElementType for a few cases of CallInst by David Blaikie · 11 years ago
  25. 170c26d MapMetadata: Allow unresolved metadata if it won't change by Duncan P. N. Exon Smith · 11 years ago
  26. 920df5c Utils: Resolve cycles under distinct MDNodes by Duncan P. N. Exon Smith · 11 years ago
  27. 03e0583 IR: Move MDNode clone() methods from ValueMapper to MDNode, NFC by Duncan P. N. Exon Smith · 11 years ago
  28. fed199a IR: Introduce GenericDwarfNode by Duncan P. N. Exon Smith · 11 years ago
  29. 2bc00f4 IR: Merge UniquableMDNode back into MDNode, NFC by Duncan P. N. Exon Smith · 11 years ago
  30. 6dc22bf Utils: Simplify MapMetadata(), NFC by Duncan P. N. Exon Smith · 11 years ago
  31. 9fa1065 Skip upcast, NFC by Duncan P. N. Exon Smith · 11 years ago
  32. c862be8 Fix whitespace, NFC by Duncan P. N. Exon Smith · 11 years ago
  33. 0dcffe2 Utils: Simplify MapMetadata(), NFC by Duncan P. N. Exon Smith · 11 years ago
  34. 422e5c7 Cleanup whitespace, NFC by Duncan P. N. Exon Smith · 11 years ago
  35. 7d82313 IR: Return unique_ptr from MDNode::getTemporary() by Duncan P. N. Exon Smith · 11 years ago
  36. 946fdcc IR: Remove MDNodeFwdDecl by Duncan P. N. Exon Smith · 11 years ago
  37. de03a8b IR: Add isUniqued() and isTemporary() by Duncan P. N. Exon Smith · 11 years ago
  38. e65b066 Remove trailing slash from r225924 by Duncan P. N. Exon Smith · 11 years ago
  39. e54cd9a Utils: Remove unreachable break, NFC by Duncan P. N. Exon Smith · 11 years ago
  40. a5a0f57 Utils: Handle remapping distinct MDLocations by Duncan P. N. Exon Smith · 11 years ago
  41. b84840c Utils: Thread distinct-ness through the cloneMD*() functions, NFC by Duncan P. N. Exon Smith · 11 years ago
  42. 7c69c1e Utils: Extract cloneMDNode(), NFC by Duncan P. N. Exon Smith · 11 years ago
  43. b6515d6 Utils: Move cloneMD*() up, NFC by Duncan P. N. Exon Smith · 11 years ago
  44. 47d82981 Utils: Add mapping for uniqued MDLocations by Duncan P. N. Exon Smith · 11 years ago
  45. 4766e01 Utils: Extract cloneMDTuple(), NFC by Duncan P. N. Exon Smith · 11 years ago
  46. fb9d128 Utils: Extract shouldRemapUniquedNode(), NFC by Duncan P. N. Exon Smith · 11 years ago
  47. 637e765 Utils: Simplify code, NFC by Duncan P. N. Exon Smith · 11 years ago
  48. b557989 Utils: Extract mapUniquedNode(), NFC by Duncan P. N. Exon Smith · 11 years ago
  49. 8725ca8 Utils: MDNode => UniquableMDNode, NFC by Duncan P. N. Exon Smith · 11 years ago
  50. 14cc94c Utils: Separate out mapDistinctNode(), NFC by Duncan P. N. Exon Smith · 11 years ago
  51. 3956a85 Utils: Use helper function directly, NFC by Duncan P. N. Exon Smith · 11 years ago
  52. 077affd Utils: Extract helper function, NFC by Duncan P. N. Exon Smith · 11 years ago
  53. 34651ee Utils: Use MDTuple::get() directly, NFC by Duncan P. N. Exon Smith · 11 years ago
  54. 118632d IR: Split GenericMDNode into MDTuple and UniquableMDNode by Duncan P. N. Exon Smith · 11 years ago
  55. 953e1a4 Utils: Keep distinct MDNodes distinct in MapMetadata() by Duncan P. N. Exon Smith · 11 years ago
  56. 46d7af5 Rename MapValue(Metadata*) to MapMetadata() by Duncan P. N. Exon Smith · 11 years ago
  57. 22324f3 Rename static functiom "map" to be more descriptive and to avoid by Kaelyn Takata · 11 years ago
  58. 5bf8fef IR: Split Metadata from Value by Duncan P. N. Exon Smith · 11 years ago
  59. de36e80 Revert "IR: MDNode => Value" by Duncan P. N. Exon Smith · 11 years ago
  60. 4abd1a0 IR: MDNode => Value: Instruction::getAllMetadata() by Duncan P. N. Exon Smith · 11 years ago
  61. f40110f [C++] Use 'nullptr'. Transforms edition. by Craig Topper · 12 years ago
  62. f6f121e Extend RemapInstruction and friends to take an optional new parameter, a ValueMaterializer. by James Molloy · 12 years ago
  63. 3238fb7 Add ArrayRef constructor from None, and do the cleanups that this constructor enables by Dmitri Gribenko · 13 years ago
  64. aec2ce7 Linker: correctly link in dbg.declare by Manman Ren · 13 years ago
  65. 5234a8e Revert r173946. This breaks compilation of googletest with Clang by Alexey Samsonov · 13 years ago
  66. 81dcc62 Linker: correctly link in dbg.declare by Manman Ren · 13 years ago
  67. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  68. 2a6a08b Rename virtual table anchors from Anchor() to anchor() for consistency with the rest of the tree. by Craig Topper · 13 years ago
  69. c017404 We need to map DebugLoc. It leads to Fuction * (through subprogram entry node) which should be appropriately mapped. by Devang Patel · 14 years ago
  70. 8b4cf5e fix rdar://9776316 - type remapping needed for inline asm blobs, by Chris Lattner · 14 years ago
  71. cbd3bb2 Undo r135191 (i.e. reapply Chris's patch. Now linker maps NamedMDNodes first, so there is not any need to map DebugLoc). by Devang Patel · 14 years ago
  72. fb9f492 revert r135172 until Devang and I figure out the right answer. by Chris Lattner · 14 years ago
  73. 69eea72 Stop the ValueMapper from calling getAllMetadata, which unpacks DebugLoc into by Chris Lattner · 14 years ago
  74. b1ed91f Land the long talked about "type system rewrite" patch. This by Chris Lattner · 14 years ago
  75. 61ea0e4 Reinstate r133513 (reverted in r133700) with an additional fix for a by Jay Foad · 14 years ago
  76. 9651312 Revert r133513: by Eric Christopher · 14 years ago
  77. a97a2c9 Reinstate r133435 and r133449 (reverted in r133499) now that the clang by Jay Foad · 14 years ago
  78. 184f3b3 Revert r133435 and r133449 to appease buildbots. by Chad Rosier · 14 years ago
  79. e03c05c Change how PHINodes store their operands. by Jay Foad · 14 years ago
  80. 5514afe PR9214: Convert Metadata API to use ArrayRef. by Jay Foad · 15 years ago
  81. 23289c3 fix PR9015, a crash linking recursive metadata. by Chris Lattner · 15 years ago
  82. 43f8d16 Revamp the ValueMapper interfaces in a couple ways: by Chris Lattner · 15 years ago
  83. c2240ad Fix PR8313 by changing ValueToValueMap use a TrackingVH. by Rafael Espindola · 15 years ago
  84. ca26f79 Reapply r112091 and r111922, support for metadata linking, with a by Dan Gohman · 15 years ago
  85. ce45863 Revert r111922, "MapValue support for MDNodes. This is similar to r109117, by Daniel Dunbar · 15 years ago
  86. 95fe13c Revert r112091, "Remap metadata attached to instructions when remapping by Daniel Dunbar · 15 years ago
  87. fd82448 Remap metadata attached to instructions when remapping individual by Dan Gohman · 15 years ago
  88. a209503 Use MapValue in the Linker instead of having a private function by Dan Gohman · 15 years ago
  89. 6901283 MapValue support for MDNodes. This is similar to r109117, except by Dan Gohman · 15 years ago
  90. 7bc0443 Revert this because we can't clone cyclic MDNodes which are creating during a by Nick Lewycky · 15 years ago
  91. 14b69d5 Whether function-local or not, a MDNode may reference a Function in which case by Nick Lewycky · 15 years ago
  92. 5fa3813 Speculatively revert 109117 by Devang Patel · 15 years ago
  93. fac440cf Map MDNode correctly. by Devang Patel · 15 years ago
  94. cefe383 MDString is already checked earlier. by Devang Patel · 15 years ago
  95. b8f11de Cosmetic change. by Devang Patel · 15 years ago
  96. 9ad6293 Revert 106592 for now. It causes clang-selfhost build failure. by Devang Patel · 15 years ago
  97. 87f75f7 If a metadata operand is seeded in value map and the metadata should also be seeded in value map. This is not limited to function local metadata. by Devang Patel · 15 years ago
  98. f040dec Revert 106528. It is causing self host failures. by Devang Patel · 15 years ago
  99. b195eb4 Do not rely on DenseMap slot which can be easily invalidated when DenseMap grows. by Devang Patel · 15 years ago
  100. 2176643 Rename ValueMapTy as ValueToValueMapTy to clearly indicate that this has no replationship with ADT/ValueMap. by Devang Patel · 16 years ago