1. 1dc6a8d TransformUtils: Introduce module splitter. by Peter Collingbourne · 10 years ago
  2. cda8688 [Cloning] Teach CloneModule about personality functions by David Majnemer · 10 years ago
  3. f64246b [opaque pointer type] Pass GlobalAlias the actual pointer type rather than decomposing it into pointee type + address space by David Blaikie · 11 years ago
  4. 0bf33ff Remove a bad cast in CloneModule() by Michael Kuperstein · 11 years ago
  5. 46d7af5 Rename MapValue(Metadata*) to MapMetadata() by Duncan P. N. Exon Smith · 11 years ago
  6. 0a4e9a3 C API: Add LLVMCloneModule() by Tom Stellard · 11 years ago
  7. 64c1e18 Allow alias to point to an arbitrary ConstantExpr. by Rafael Espindola · 11 years ago
  8. f1bedd374 Use create methods since msvc doesn't handle delegating constructors. by Rafael Espindola · 11 years ago
  9. 8370565 Reduce abuse of default values in the GlobalAlias constructor. by Rafael Espindola · 11 years ago
  10. 6b23863 Fix most of PR10367. by Rafael Espindola · 11 years ago
  11. 4fe0094 Change the GlobalAlias constructor to look a bit more like GlobalVariable. by Rafael Espindola · 11 years ago
  12. f40110f [C++] Use 'nullptr'. Transforms edition. by Craig Topper · 12 years ago
  13. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  14. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  15. ee5984d Remove the dependent libraries feature. by Bill Wendling · 13 years ago
  16. cbe34b4 Extend the IL for selecting TLS models (PR9788) by Hans Wennborg · 13 years ago
  17. 4d05198 Fix llvm::CloneModule to correctly clone globals. Patch per bug report by Simon Moll on llvmdev. by Eli Friedman · 14 years ago
  18. b1ed91f Land the long talked about "type system rewrite" patch. This by Chris Lattner · 14 years ago
  19. 43f8d16 Revamp the ValueMapper interfaces in a couple ways: by Chris Lattner · 15 years ago
  20. ca26f79 Reapply r112091 and r111922, support for metadata linking, with a by Dan Gohman · 15 years ago
  21. 95fe13c Revert r112091, "Remap metadata attached to instructions when remapping by Daniel Dunbar · 15 years ago
  22. fd82448 Remap metadata attached to instructions when remapping individual by Dan Gohman · 15 years ago
  23. a209503 Use MapValue in the Linker instead of having a private function by Dan Gohman · 15 years ago
  24. 2637cc1 Make NamedMDNode not be a subclass of Value, and simplify the interface by Dan Gohman · 15 years ago
  25. d8dedee Use available typedef for " DenseMap<const Value*, Value*>". by Devang Patel · 15 years ago
  26. b8f11de Cosmetic change. by Devang Patel · 15 years ago
  27. e43c648 While cloning a module, clone metadata attached with instructions. by Devang Patel · 15 years ago
  28. e3fbbd1 Clone named metadata while cloning a module. Reapply Bob's patch. by Devang Patel · 15 years ago
  29. 6c1fc79 Revert my change to clone named metadata. Buildbots are complaining. by Bob Wilson · 15 years ago
  30. 5f9575c1 Include named metadata when cloning a module. by Bob Wilson · 15 years ago
  31. 382b969 There is no need to install ValueMapper.h header. by Devang Patel · 16 years ago
  32. ef41a1c MapValue doesn't needs its LLVMContext argument. by Dan Gohman · 16 years ago
  33. d84dbb3 smallvectorize the list of returns built by CloneAndPruneFunctionInto. by Chris Lattner · 16 years ago
  34. 47db941 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
  35. b17f329 Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. by Owen Anderson · 16 years ago
  36. 5948fdf Push LLVMContext through GlobalVariables and IRBuilder. by Owen Anderson · 16 years ago
  37. e70b637 More LLVMContext-ification. by Owen Anderson · 16 years ago
  38. 6773d38 Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 16 years ago
  39. 03c5fa1 Don't drop alignment on globals when cloning. by Nick Lewycky · 17 years ago
  40. dd7daee Factor code to copy global value attributes like by Duncan Sands · 17 years ago
  41. e9ecc68 API changes for class Use size reduction, wave 1. by Gabor Greif · 18 years ago
  42. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  43. 71183b6 Adding a collector name attribute to Function in the IR. These by Gordon Henriksen · 18 years ago
  44. ad0ea2d Fix PR1146: parameter attributes are longer part of by Duncan Sands · 18 years ago
  45. 98638ae Forget to commit users part of value mapper interface by Anton Korobeynikov · 18 years ago
  46. 7654734 During module cloning copy aliases too. This fixes PR1544 by Anton Korobeynikov · 18 years ago
  47. 749e466 Implement the "thread_local" keyword. by Lauro Ramos Venancio · 19 years ago
  48. 3aaaa0b For PR411: by Reid Spencer · 19 years ago
  49. 1bfc7ab Switch inliner over to use DenseMap instead of std::map for ValueMap. This by Chris Lattner · 19 years ago
  50. 5301e7c For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 19 years ago
  51. 3ac38e9 For PR761: by Reid Spencer · 19 years ago
  52. 32af9e8 For PR411: by Reid Spencer · 19 years ago
  53. 2e26680 Add a CloneModule call that exposes the mapping of values from the old module by Chris Lattner · 19 years ago
  54. 00fcdfe rename method by Chris Lattner · 20 years ago
  55. 37992b3 When cloning a module, clone the inline asm. by Chris Lattner · 20 years ago
  56. b98282d Make sure that cloning a module clones its target triple and dependent by Chris Lattner · 20 years ago
  57. 5f4ef3c Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 20 years ago
  58. 21d1dde wrap long lines, preserve calling conventions when cloning functions and by Chris Lattner · 20 years ago
  59. b1c9317 Remove trailing whitespace by Misha Brukman · 21 years ago
  60. 531f9e9 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 21 years ago
  61. e7e9671 Convert to SymbolTable's new iteration interface. by Reid Spencer · 21 years ago
  62. df3c342 Finegrainify namespacification by Chris Lattner · 22 years ago
  63. 960707c Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
  64. 482202a Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
  65. 8b2bd4e Fix spelling. by Misha Brukman · 22 years ago
  66. b57ed83 Make sure that the cloned module retains the type symbol table entries! by Chris Lattner · 23 years ago
  67. 0aebf8f Make sure to preserve endiannes and pointer size when cloning modules! by Chris Lattner · 23 years ago
  68. d36ad92 Preserve the new moduleID field by Chris Lattner · 23 years ago
  69. 379a8d2 Add new linkage types to support a real frontend by Chris Lattner · 23 years ago
  70. e4dbb1a Initial checkin of Module cloning support stuff by Chris Lattner · 23 years ago