add more support for ConstantDataSequential
[oota-llvm.git] / lib / Linker / LinkModules.cpp
2012-01-24 Chris Lattneradd more support for ConstantDataSequential
2012-01-05 Rafael EspindolaLink symbols with different visibilities according...
2011-12-23 Mon P WangWhen not destroying the source, the linker is not remap...
2011-12-20 Chris LattnerFix a nasty bug in the type remapping stuff that I...
2011-12-20 Chris LattnerNow that PR11464 is fixed, reapply the patch to fix...
2011-12-20 Chris Lattnerfix PR11464 by preventing the linker from mapping two...
2011-12-17 Chad RosierRevert 146728 as it's causing failures on some of the...
2011-12-16 Chris LattnerBy popular demand, link up types by name if they are...
2011-11-02 Tanya LattnerAdd support to the linker to lazily link in functions...
2011-10-30 Peter CollingbourneTeach ModuleLinker::getLinkageResult about materialisab...
2011-10-14 Tanya LattnerAllow the source module to be materialized during the...
2011-10-11 Tanya LattnerMake it possible to use the linker without destroying...
2011-08-12 Chris Lattnerswitch to the new struct api.
2011-08-04 Devang PatelLinke NamedMDNodes after linking global values as comme...
2011-07-18 Frits van BommelMigrate LLVM and Clang to use the new makeArrayRef...
2011-07-14 Devang PatelLink NamedMDNode before linking function bodies.
2011-07-14 Chris Lattnersimplify this logic now that GlobalAlias::isDeclaration...
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-03-29 Bill WendlingSet the unnamed_addr only when we're creating a new...
2011-03-29 Bill WendlingRevert r128501. It caused test failures.
2011-03-29 Bill WendlingWe need to copy over the unnamed_addr attribute.
2011-02-01 Rafael EspindolaCorrectly merge available_externally and regular defini...
2011-01-15 Rafael EspindolaAllow unnamed_addr on declarations.
2011-01-13 Rafael EspindolaKeep unnamed_addr when linking.
2011-01-08 Chris LattnerRevamp the ValueMapper interfaces in a couple ways:
2010-12-30 Chris Lattnerinclude the module identifier when emitting this warnin...
2010-12-30 Chris Lattnerprint the right string, thanks for Frits for noticing.
2010-12-29 Chris Lattnerimprove warning message to at least say what the triple...
2010-12-18 Michael J. SpencerFix whitespace.
2010-12-18 Michael J. SpencerSupport/PathV1: Deprecate get{Basename,Dirname,Suffix}.
2010-12-18 Owen AndersonRevert r122143 through r122140, which collectively...
2010-12-18 Michael J. SpencerFix whitespace.
2010-12-18 Michael J. SpencerSupport/PathV1: Deprecate get{Basename,Dirname,Suffix}.
2010-11-29 Michael J. SpencerMerge System into Support.
2010-10-19 Rafael EspindolaFix PR8300 by remembering to keep the bitcast in all...
2010-10-06 Bill WendlingRevert "RequiresUnique" patch. This should be handled...
2010-10-06 Bill WendlingChange RequiresMerge to RequiresUnique. It's a better...
2010-10-06 Bill WendlingIf the destination module all ready has a copy of the...
2010-09-01 Chris Lattnerdead code patrol
2010-08-26 Dan GohmanReapply r112091 and r111922, support for metadata linki...
2010-08-26 Daniel DunbarRevert r112091, "Remap metadata attached to instruction...
2010-08-25 Dan GohmanRemap metadata attached to instructions when remapping...
2010-08-24 Bill Wendling- Add the LinkerPrivateWeakDefAutoLinkage to the Ada...
2010-08-24 Dan GohmanLink NamedMDNodes after linking GlobalValues, so that...
2010-08-24 Dan GohmanWhen linking NamedMDNodes, remap their operands.
2010-08-24 Dan GohmanUse MapValue in the Linker instead of having a private...
2010-08-24 Dan GohmanDon't cast away qualifiers with C-style casts.
2010-08-15 Argyrios KyrtzidisRevert r111082. No warnings for this common pattern.
2010-08-14 Argyrios KyrtzidisAdd ATTRIBUTE_UNUSED to methods that are not supposed...
2010-07-21 Dan GohmanMake NamedMDNode not be a subclass of Value, and simpli...
2010-06-29 Bill WendlingRevert r107205 and r107207.
2010-06-29 Bill WendlingIntroducing the "linker_weak" linkage type. This will...
2010-02-16 Duncan SandsIntroduce isOpaqueTy and use it rather than isa<OpaqueT...
2010-02-06 Victor HernandezLinker should not remap null operands of metadata
2010-01-27 Victor HernandezNeed to recurse for all operands of function-local...
2010-01-27 Chris Lattnermerge two ifs
2010-01-27 Victor HernandezLinker needs to do deep-copy of function-local metadata...
2010-01-22 Devang PatelRemove MetadataBase class because it is not adding...
2010-01-09 David ChisnallFixed linking of modules containing aliases to constant...
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-31 Chris Lattnerrename "elements" of metadata to "operands". "Elements...
2009-12-28 Bill WendlingRemove dead store.
2009-11-01 Chris Lattnerimplement linker support for BlockAddress.
2009-09-12 Dan GohmanRemove unnecessary #include.
2009-09-03 Devang PatelThere is not any need to copy metadata while merging...
2009-08-23 Chris LattnerPrune #includes from llvm/Linker.h and llvm/System...
2009-08-23 Chris Lattnereliminate the "Value" printing methods that print to...
2009-08-11 Devang PatelLink NamedMDNodes.
2009-08-11 Devang PatelLink metadata.
2009-07-31 Owen AndersonMove a few more APIs back to 2.5 forms. The only remai...
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-29 Benjamin KramerRemove now unused Context variables.
2009-07-29 Owen AndersonMove ConstantExpr to 2.5 API.
2009-07-28 Owen AndersonReturn ConstantVector to 2.5 API.
2009-07-28 Owen AndersonChange ConstantArray to 2.5 API.
2009-07-27 Owen AndersonMove ConstantStruct back to 2.5 API.
2009-07-25 Daniel DunbarRemove Value::{isName, getNameRef}.
2009-07-25 Daniel DunbarInitial update to VMCore to use Twines for string argum...
2009-07-23 Daniel DunbarSwitch ValueSymbolTable to StringRef based API.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-20 Bill WendlingAdd plumbing for the `linker_private' linkage type...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-08 Owen AndersonSwitch GlobalVariable ctors to a sane API, where *eithe...
2009-07-08 Owen AndersonPush LLVMContext through GlobalVariables and IRBuilder.
2009-07-07 Owen AndersonLLVM Context-ification.
2009-04-13 Chris LattnerAdd a new "available_externally" linkage type. This...
2009-03-08 Duncan SandsApply ODR linkage changes accidentally dropped during
2009-03-07 Duncan SandsIntroduce new linkage types linkonce_odr, weak_odr...
2009-03-03 Mikhail GlushenkovOops.
2009-03-03 Mikhail Glushenkov80-column violation + trailing whitespace.
2009-01-15 Rafael EspindolaAdd the private linkage.
2008-10-15 Anton KorobeynikovAlso properly handle linking of strong alias and weak...
2008-10-15 Anton KorobeynikovProperly handle linking of strong alias with weak funct...
2008-09-29 Duncan SandsRename isWeakForLinker to mayBeOverridden. Use it
2008-09-09 Anton KorobeynikovMake safer variant of alias resolution routine to be...
2008-09-09 Anton KorobeynikovFix incorrect linker behaviour: we shouldn't resolve...
2008-07-14 Chris LattnerReimplement LinkFunctionProtos in terms of GetLinkageRe...
2008-07-14 Chris Lattnerdon't do any linkage, not even type resolution, of...
2008-07-14 Chris Lattnerimplement linking of globals to functions, in one direction
next