Commit History

Author SHA1 Message Date
  Bill Wendling efd08d413c Remove the dependent libraries feature. 12 years ago
  Hans Wennborg ce718ff9f4 Extend the IL for selecting TLS models (PR9788) 13 years ago
  Eli Friedman 0455bb89cd Fix llvm::CloneModule to correctly clone globals. Patch per bug report by Simon Moll on llvmdev. 14 years ago
  Chris Lattner 1afcace3a3 Land the long talked about "type system rewrite" patch. This 14 years ago
  Chris Lattner b5fa5fcecc Revamp the ValueMapper interfaces in a couple ways: 14 years ago
  Dan Gohman 6cb8c23db1 Reapply r112091 and r111922, support for metadata linking, with a 15 years ago
  Daniel Dunbar fd406f1ee2 Revert r112091, "Remap metadata attached to instructions when remapping 15 years ago
  Dan Gohman ce934260dc Remap metadata attached to instructions when remapping individual 15 years ago
  Dan Gohman 05ea54e886 Use MapValue in the Linker instead of having a private function 15 years ago
  Dan Gohman 17aa92c92a Make NamedMDNode not be a subclass of Value, and simplify the interface 15 years ago
  Devang Patel 774cca70b1 Use available typedef for " DenseMap<const Value*, Value*>". 15 years ago
  Devang Patel 29d3dd8a64 Cosmetic change. 15 years ago
  Devang Patel 3bf329f495 While cloning a module, clone metadata attached with instructions. 15 years ago
  Devang Patel d8800e7972 Clone named metadata while cloning a module. 15 years ago
  Bob Wilson ec68864877 Revert my change to clone named metadata. Buildbots are complaining. 15 years ago
  Bob Wilson e42f493f4c Include named metadata when cloning a module. 15 years ago
  Devang Patel cd9b492451 There is no need to install ValueMapper.h header. 15 years ago
  Dan Gohman 5fa75b0fa4 MapValue doesn't needs its LLVMContext argument. 16 years ago
  Chris Lattner ec1bea0d94 smallvectorize the list of returns built by CloneAndPruneFunctionInto. 16 years ago
  Owen Anderson e922c02019 Get rid of the Pass+Context magic. 16 years ago
  Owen Anderson e9b11b4313 Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. 16 years ago
  Owen Anderson 3d29df3e8a Push LLVMContext through GlobalVariables and IRBuilder. 16 years ago
  Owen Anderson 0a205a4598 More LLVMContext-ification. 16 years ago
  Owen Anderson 8b477ed579 Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot 16 years ago
  Nick Lewycky a6bf66d0d6 Don't drop alignment on globals when cloning. 17 years ago
  Duncan Sands 28c3cff825 Factor code to copy global value attributes like 17 years ago
  Gabor Greif 051a950000 API changes for class Use size reduction, wave 1. 17 years ago
  Chris Lattner 4ee451de36 Remove attribution from file headers, per discussion on llvmdev. 17 years ago
  Gordon Henriksen 80a75bfae9 Adding a collector name attribute to Function in the IR. These 17 years ago
  Duncan Sands dc024674ff Fix PR1146: parameter attributes are longer part of 17 years ago